EbookModule
in package
AbstractYes
Table of Contents
Properties
Methods
- __toString() : string
- make() : self
- toArray() : array<string|int, mixed>
- toCounts() : Ebook
- toCover() : EbookCover|null
- toEbook() : Ebook
- toJson() : string
- __construct() : mixed
- arrayToHtml() : string|null
Properties
$ebook
protected
Ebook
$ebook
Methods
__toString()
public
__toString() : string
Return values
stringmake()
public
abstract static make(Ebook $ebook) : self
Parameters
- $ebook : Ebook
Return values
selftoArray()
public
abstract toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>toCounts()
public
abstract toCounts() : Ebook
Return values
EbooktoCover()
public
abstract toCover() : EbookCover|null
Return values
EbookCover|nulltoEbook()
public
abstract toEbook() : Ebook
Return values
EbooktoJson()
public
toJson() : string
Return values
string__construct()
protected
__construct(Ebook $ebook) : mixed
Parameters
- $ebook : Ebook
arrayToHtml()
protected
arrayToHtml(array<string|int, mixed>|null $array) : string|null
Parameters
- $array : array<string|int, mixed>|null