* added writeRow() and writeCol() methods
git-svn-id: https://svn.php.net/repository/pear/packages/Spreadsheet_Excel_Writer/trunk@123123 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
b259c6ec87
commit
4faf3111d1
|
|
@ -1046,6 +1046,49 @@ class Spreadsheet_Excel_Writer_Worksheet extends Spreadsheet_Excel_Writer_BIFFwr
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Write an array of values as a row
|
||||||
|
*
|
||||||
|
* @access public
|
||||||
|
* @param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
|
||||||
|
function writeRow($row, $col, $val, $format=0)
|
||||||
|
{
|
||||||
|
if (is_array($val)) {
|
||||||
|
foreach($val as $v) {
|
||||||
|
if (is_array($v)) {
|
||||||
|
$this->writeCol($row, $col, $v, $format);
|
||||||
|
} else {
|
||||||
|
$this->write($row, $col, $v, $format);
|
||||||
|
}
|
||||||
|
$col++;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$retval = new PEAR_Error('$val needs to be an array');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Write an array of values as a column
|
||||||
|
*
|
||||||
|
* @access public
|
||||||
|
* @param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
|
||||||
|
function writeCol($row, $col, $val, $format=0)
|
||||||
|
{
|
||||||
|
if (is_array($val)) {
|
||||||
|
foreach($val as $v) {
|
||||||
|
$this->write($row, $col, $v, $format);
|
||||||
|
$row++;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$retval = new PEAR_Error('$val needs to be an array');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns an index to the XF record in the workbook
|
* Returns an index to the XF record in the workbook
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue