NcxItem
in package
Transform `.ncx` file to an object.
Table of Contents
Properties
- $docTitle : string|null
- $head : array<string|int, NcxItemHead>|null
- $lang : string|null
- $navPoints : array<string|int, NcxItemNavPoint>|null
- $version : string|null
- $xml : XmlReader
Methods
- __toString() : string
- getDocTitle() : string|null
- getHead() : array<string|int, NcxItemHead>|null
- getLang() : string|null
- getNavPoints() : array<string|int, NcxItemNavPoint>|null
- getVersion() : string|null
- make() : self
- toArray() : array<string|int, mixed>
- toJson() : string
- __construct() : mixed
- setHead() : array<string|int, NcxItemHead>|null
- setNavPoints() : array<string|int, mixed>|null
Properties
$docTitle
protected
string|null
$docTitle
= null
$head
protected
array<string|int, NcxItemHead>|null
$head
= null
$lang
protected
string|null
$lang
= null
$navPoints
protected
array<string|int, NcxItemNavPoint>|null
$navPoints
= null
$version
protected
string|null
$version
= null
$xml
protected
XmlReader
$xml
Methods
__toString()
public
__toString() : string
Return values
stringgetDocTitle()
public
getDocTitle() : string|null
Return values
string|nullgetHead()
public
getHead() : array<string|int, NcxItemHead>|null
Return values
array<string|int, NcxItemHead>|nullgetLang()
public
getLang() : string|null
Return values
string|nullgetNavPoints()
public
getNavPoints() : array<string|int, NcxItemNavPoint>|null
Return values
array<string|int, NcxItemNavPoint>|nullgetVersion()
public
getVersion() : string|null
Return values
string|nullmake()
public
static make(string $content) : self
Parameters
- $content : string
Return values
selftoArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>toJson()
public
toJson() : string
Return values
string__construct()
protected
__construct(XmlReader $xml) : mixed
Parameters
- $xml : XmlReader
setHead()
private
setHead() : array<string|int, NcxItemHead>|null
Return values
array<string|int, NcxItemHead>|nullsetNavPoints()
private
setNavPoints() : array<string|int, mixed>|null