\PhpOffice\PhpSpreadsheet\Writer\OdsContent

Summary

Methods
Properties
Constants
getParentWriter()
__construct()
write()
getParentWriter()
No public properties found
NUMBER_COLS_REPEATED_MAX
NUMBER_ROWS_REPEATED_MAX
CELL_STYLE_PREFIX
No protected methods found
No protected properties found
N/A
writeSheets()
writeRows()
writeCells()
writeCellSpan()
writeXfStyles()
writeCellMerge()
$parentWriter
N/A

Constants

NUMBER_COLS_REPEATED_MAX

NUMBER_COLS_REPEATED_MAX = 1024

NUMBER_ROWS_REPEATED_MAX

NUMBER_ROWS_REPEATED_MAX = 1048576

CELL_STYLE_PREFIX

CELL_STYLE_PREFIX = 'ce'

Properties

$parentWriter

$parentWriter : \PhpOffice\PhpSpreadsheet\Writer\Ods

Parent Ods object.

Type

Ods

Methods

getParentWriter()

getParentWriter() : \PhpOffice\PhpSpreadsheet\Writer\Ods

Get Ods writer.

Returns

\PhpOffice\PhpSpreadsheet\Writer\Ods —

__construct()

__construct(\PhpOffice\PhpSpreadsheet\Writer\Ods  $writer) : mixed

Set parent Ods writer.

Parameters

\PhpOffice\PhpSpreadsheet\Writer\Ods $writer

Returns

mixed —

write()

write() : string

Write content.xml to XML format.

Throws

\PhpOffice\PhpSpreadsheet\Writer\Exception

Returns

string —

XML Output

getParentWriter()

getParentWriter() : \PhpOffice\PhpSpreadsheet\Writer\Ods

Get Ods writer.

Returns

\PhpOffice\PhpSpreadsheet\Writer\Ods —

writeSheets()

writeSheets(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter  $objWriter) : mixed

Write sheets.

Parameters

\PhpOffice\PhpSpreadsheet\Shared\XMLWriter $objWriter

Returns

mixed —

writeRows()

writeRows(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter  $objWriter, \PhpOffice\PhpSpreadsheet\Worksheet\Worksheet  $sheet) : mixed

Write rows of the specified sheet.

Parameters

\PhpOffice\PhpSpreadsheet\Shared\XMLWriter $objWriter
\PhpOffice\PhpSpreadsheet\Worksheet\Worksheet $sheet

Returns

mixed —

writeCells()

writeCells(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter  $objWriter, \PhpOffice\PhpSpreadsheet\Worksheet\Row  $row) : mixed

Write cells of the specified row.

Parameters

\PhpOffice\PhpSpreadsheet\Shared\XMLWriter $objWriter
\PhpOffice\PhpSpreadsheet\Worksheet\Row $row

Throws

\PhpOffice\PhpSpreadsheet\Writer\Exception

Returns

mixed —

writeCellSpan()

writeCellSpan(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter  $objWriter, int  $curColumn, int  $prevColumn) : mixed

Write span.

Parameters

\PhpOffice\PhpSpreadsheet\Shared\XMLWriter $objWriter
int $curColumn
int $prevColumn

Returns

mixed —

writeXfStyles()

writeXfStyles(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter  $writer, \PhpOffice\PhpSpreadsheet\Spreadsheet  $spreadsheet) : mixed

Write XF cell styles.

Parameters

\PhpOffice\PhpSpreadsheet\Shared\XMLWriter $writer
\PhpOffice\PhpSpreadsheet\Spreadsheet $spreadsheet

Returns

mixed —

writeCellMerge()

writeCellMerge(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter  $objWriter, \PhpOffice\PhpSpreadsheet\Cell\Cell  $cell) : mixed

Write attributes for merged cell.

Parameters

\PhpOffice\PhpSpreadsheet\Shared\XMLWriter $objWriter
\PhpOffice\PhpSpreadsheet\Cell\Cell $cell

Throws

\PhpOffice\PhpSpreadsheet\Exception

Returns

mixed —