Documentation

EpubModule extends EbookModule
in package

Table of Contents

Properties

$chapters  : array<string|int, EpubChapter>
$container  : EpubContainer|null
$coverPath  : string|null
$ebook  : Ebook
$files  : array<string|int, string>
$html  : array<string|int, EpubHtml>
$ncx  : NcxItem|null
$opf  : OpfItem|null
$pagesCount  : int|null
$wordsCount  : int|null

Methods

__toString()  : string
getChapters()  : array<string|int, EpubChapter>
getContainer()  : EpubContainer|null
getCoverPath()  : string|null
getFiles()  : array<string|int, string>
getHtml()  : array<string|int, EpubHtml>
getNcx()  : NcxItem|null
getOpf()  : OpfItem|null
getPagesCount()  : int|null
getWordsCount()  : int|null
make()  : self
toArray()  : array<string|int, mixed>
toCounts()  : Ebook
toCover()  : EbookCover|null
toEbook()  : Ebook
toJson()  : string
__construct()  : mixed
arrayToHtml()  : string|null
create()  : self
parseChapters()  : array<string|int, mixed>
parseFiles()  : array<string|int, mixed>
parseNcx()  : NcxItem|null
setCounts()  : array<string|int, mixed>

Properties

$coverPath

protected string|null $coverPath = null

$files

protected array<string|int, string> $files = []

$pagesCount

protected int|null $pagesCount = null

$wordsCount

protected int|null $wordsCount = null

Methods

__toString()

public __toString() : string
Return values
string

getCoverPath()

public getCoverPath() : string|null
Return values
string|null

getFiles()

public getFiles() : array<string|int, string>
Return values
array<string|int, string>

getPagesCount()

public getPagesCount() : int|null
Return values
int|null

getWordsCount()

public getWordsCount() : int|null
Return values
int|null

toArray()

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

toJson()

public toJson() : string
Return values
string

arrayToHtml()

protected arrayToHtml(array<string|int, mixed>|null $array) : string|null
Parameters
$array : array<string|int, mixed>|null
Return values
string|null

create()

private create() : self
Return values
self

parseChapters()

private parseChapters() : array<string|int, mixed>
Return values
array<string|int, mixed>

parseFiles()

private parseFiles() : array<string|int, mixed>
Return values
array<string|int, mixed>

setCounts()

private setCounts() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results