Excel
extends AbstractParser
in package
Table of Contents
Properties
- $_data : mixed
- $_position : mixed
- $_profile : mixed
- $_vars : mixed
- $_xmlElement : SimpleXMLElement|null
- XML instance for a cell data
Methods
- addException() : Exception
- getData() : mixed
- getFooterXml() : string
- Retrieve Excel 2003 XML Document footer XML fragment
- getGridFields() : mixed
- getHeaderXml() : string
- Retrieve Excel 2003 XML Document header XML fragment
- getPosition() : mixed
- getProfile() : mixed
- getRowXml() : string
- Convert an array to Excel 2003 XML Document a Row XML fragment
- getVar() : mixed
- getVars() : mixed
- parse() : mixed
- setData() : self
- setPosition() : mixed
- setProfile() : self
- setVar() : mixed
- setVars() : self
- unparse() : mixed
- validateDataArray() : mixed
- validateDataGrid() : mixed
- validateDataString() : mixed
Properties
$_data
protected
mixed
$_data
$_position
protected
mixed
$_position
$_profile
protected
mixed
$_profile
$_vars
protected
mixed
$_vars
$_xmlElement
XML instance for a cell data
protected
SimpleXMLElement|null
$_xmlElement
Methods
addException()
public
addException(string $error[, string|int|null $level = null ]) : Exception
Parameters
- $error : string
- $level : string|int|null = null
Attributes
- #[Override]
Return values
ExceptiongetData()
public
getData() : mixed
Attributes
- #[Override]
getFooterXml()
Retrieve Excel 2003 XML Document footer XML fragment
public
getFooterXml() : string
Return values
stringgetGridFields()
public
getGridFields(mixed $grid) : mixed
Parameters
- $grid : mixed
getHeaderXml()
Retrieve Excel 2003 XML Document header XML fragment
public
getHeaderXml([string $sheetName = '' ]) : string
Parameters
- $sheetName : string = ''
-
the Worksheet name
Return values
stringgetPosition()
public
getPosition() : mixed
getProfile()
public
getProfile() : mixed
getRowXml()
Convert an array to Excel 2003 XML Document a Row XML fragment
public
getRowXml(array<string|int, mixed> $row) : string
Parameters
- $row : array<string|int, mixed>
Return values
stringgetVar()
public
getVar(mixed $key[, mixed $default = null ]) : mixed
Parameters
- $key : mixed
- $default : mixed = null
getVars()
public
getVars() : mixed
parse()
public
parse() : mixed
Attributes
- #[Override]
setData()
public
setData(mixed $data) : self
Parameters
- $data : mixed
Attributes
- #[Override]
Return values
selfsetPosition()
public
setPosition(mixed $position) : mixed
Parameters
- $position : mixed
setProfile()
public
setProfile(AbstractProfile $profile) : self
Parameters
- $profile : AbstractProfile
Attributes
- #[Override]
Return values
selfsetVar()
public
setVar(mixed $key[, mixed $value = null ]) : mixed
Parameters
- $key : mixed
- $value : mixed = null
setVars()
public
setVars(array<string|int, mixed> $vars) : self
Parameters
- $vars : array<string|int, mixed>
Attributes
- #[Override]
Return values
selfunparse()
public
unparse() : mixed
Attributes
- #[Override]
validateDataArray()
public
validateDataArray([mixed $data = null ]) : mixed
Parameters
- $data : mixed = null
validateDataGrid()
public
validateDataGrid([mixed $data = null ]) : mixed
Parameters
- $data : mixed = null
validateDataString()
public
validateDataString([mixed $data = null ]) : mixed
Parameters
- $data : mixed = null