\PhpOffice\PhpSpreadsheet\Reader\XlsxColumnAndRowAttributes

Summary

Methods
Properties
Constants
__construct()
load()
No public properties found
No constants found
boolean()
No protected properties found
N/A
setColumnAttributes()
setRowAttributes()
isFilteredColumn()
readColumnAttributes()
readColumnRangeAttributes()
isFilteredRow()
readRowAttributes()
$worksheet
$worksheetXml
N/A

Properties

$worksheet

$worksheet

$worksheetXml

$worksheetXml

Methods

__construct()

__construct(\PhpOffice\PhpSpreadsheet\Worksheet\Worksheet  $workSheet, ?\SimpleXMLElement  $worksheetXml = null) : mixed

Parameters

\PhpOffice\PhpSpreadsheet\Worksheet\Worksheet $workSheet
?\SimpleXMLElement $worksheetXml

Returns

mixed —

load()

load(\PhpOffice\PhpSpreadsheet\Reader\IReadFilter  $readFilter = null, bool  $readDataOnly = false) : void

Parameters

\PhpOffice\PhpSpreadsheet\Reader\IReadFilter $readFilter
bool $readDataOnly

boolean()

boolean(mixed  $value) : mixed

Parameters

mixed $value

Returns

mixed —

setColumnAttributes()

setColumnAttributes(string  $columnAddress, array  $columnAttributes) : void

Set Worksheet column attributes by attributes array passed.

Parameters

string $columnAddress

A, B, ... DX, ...

array $columnAttributes

array of attributes (indexes are attribute name, values are value) 'xfIndex', 'visible', 'collapsed', 'outlineLevel', 'width', ... ?

setRowAttributes()

setRowAttributes(int  $rowNumber, array  $rowAttributes) : void

Set Worksheet row attributes by attributes array passed.

Parameters

int $rowNumber

1, 2, 3, ... 99, ...

array $rowAttributes

array of attributes (indexes are attribute name, values are value) 'xfIndex', 'visible', 'collapsed', 'outlineLevel', 'rowHeight', ... ?

isFilteredColumn()

isFilteredColumn(\PhpOffice\PhpSpreadsheet\Reader\IReadFilter  $readFilter, mixed  $columnCoordinate, array  $rowsAttributes) : mixed

Parameters

\PhpOffice\PhpSpreadsheet\Reader\IReadFilter $readFilter
mixed $columnCoordinate
array $rowsAttributes

Returns

mixed —

readColumnAttributes()

readColumnAttributes(\SimpleXMLElement  $worksheetCols, mixed  $readDataOnly) : mixed

Parameters

\SimpleXMLElement $worksheetCols
mixed $readDataOnly

Returns

mixed —

readColumnRangeAttributes()

readColumnRangeAttributes(\SimpleXMLElement  $column, mixed  $readDataOnly) : mixed

Parameters

\SimpleXMLElement $column
mixed $readDataOnly

Returns

mixed —

isFilteredRow()

isFilteredRow(\PhpOffice\PhpSpreadsheet\Reader\IReadFilter  $readFilter, mixed  $rowCoordinate, array  $columnsAttributes) : mixed

Parameters

\PhpOffice\PhpSpreadsheet\Reader\IReadFilter $readFilter
mixed $rowCoordinate
array $columnsAttributes

Returns

mixed —

readRowAttributes()

readRowAttributes(\SimpleXMLElement  $worksheetRow, mixed  $readDataOnly) : mixed

Parameters

\SimpleXMLElement $worksheetRow
mixed $readDataOnly

Returns

mixed —