CbamTemplate
extends CbaTemplate
in package
Tags
Table of Contents
Properties
- $ageRating : AgeRatingEnum|null
- $alternateCount : string|null
- $alternateNumber : int|null
- $alternateSeries : string|null
- $characters : array<string|int, string>
- $colorists : array<string|int, string>
- $communityRating : float|null
- $count : int|null
- $coverArtists : array<string|int, string>
- $date : DateTime|null
- $editors : array<string|int, string>
- $extras : array<string, string>
- $format : string|null
- $genres : array<string|int, string>
- $gtin : array<string|int, string>
- $imprint : string|null
- $inkers : array<string|int, string>
- $isBlackAndWhite : bool
- $language : string|null
- $letterers : array<string|int, string>
- $locations : array<string|int, string>
- $mainCharacterOrTeam : string|null
- $manga : MangaEnum|null
- $metadataFilename : string
- $notes : string|null
- $number : int|float|null
- $pageCount : int|null
- $pencillers : array<string|int, string>
- $publisher : string|null
- $review : string|null
- $scanInformation : string|null
- $series : string|null
- $seriesGroup : string|null
- $storyArc : string|null
- $storyArcNumber : int|float|null
- $summary : string|null
- $teams : array<string|int, string>
- $title : string|null
- $translators : array<string|int, string>
- $volume : int|float|null
- $web : string|null
- $writers : array<string|int, string>
- $xml : XmlReader
Methods
- __toString() : string
- getAgeRating() : AgeRatingEnum|null
- getAlternateCount() : string|null
- getAlternateNumber() : int|null
- getAlternateSeries() : string|null
- getCharacters() : array<string|int, string>
- getColorists() : array<string|int, string>
- getCommunityRating() : float|null
- getCount() : int|null
- getCoverArtists() : array<string|int, string>
- getDate() : DateTime|null
- getEditors() : array<string|int, string>
- getExtras() : array<string, string>
- getFormat() : string|null
- getGenres() : array<string|int, string>
- getGtin() : array<string|int, string>
- getImprint() : string|null
- getInkers() : array<string|int, string>
- getLanguage() : string|null
- getLetterers() : array<string|int, string>
- getLocations() : array<string|int, string>
- getMainCharacterOrTeam() : string|null
- getManga() : MangaEnum|null
- getNotes() : string|null
- getNumber() : int|float|null
- getPageCount() : int|null
- getPencillers() : array<string|int, string>
- getPublisher() : string|null
- getReview() : string|null
- getScanInformation() : string|null
- getSeries() : string|null
- getSeriesGroup() : string|null
- getStoryArc() : string|null
- getStoryArcNumber() : int|float|null
- getSummary() : string|null
- getTeams() : array<string|int, string>
- getTitle() : string|null
- getTranslators() : array<string|int, string>
- getVolume() : int|float|null
- getWeb() : string|null
- getWriters() : array<string|int, string>
- isBlackAndWhite() : bool
- make() : self
- toArray() : array<string|int, mixed>
- toJson() : string
- __construct() : mixed
- arrayable() : array<string|int, string>
- extract() : string|null
- extractFloat() : int|float|null
- extractInt() : int|null
- normalizeString() : string|null
- parse() : void
Properties
$ageRating
protected
AgeRatingEnum|null
$ageRating
= null
$alternateCount
protected
string|null
$alternateCount
= null
$alternateNumber
protected
int|null
$alternateNumber
= null
$alternateSeries
protected
string|null
$alternateSeries
= null
$characters
protected
array<string|int, string>
$characters
= []
$colorists
protected
array<string|int, string>
$colorists
= []
$communityRating
protected
float|null
$communityRating
= null
$count
protected
int|null
$count
= null
$coverArtists
protected
array<string|int, string>
$coverArtists
= []
$date
protected
DateTime|null
$date
= null
$editors
protected
array<string|int, string>
$editors
= []
$extras
protected
array<string, string>
$extras
= []
$format
protected
string|null
$format
= null
$genres
protected
array<string|int, string>
$genres
= []
$gtin
protected
array<string|int, string>
$gtin
= []
$imprint
protected
string|null
$imprint
= null
$inkers
protected
array<string|int, string>
$inkers
= []
$isBlackAndWhite
protected
bool
$isBlackAndWhite
= false
$language
protected
string|null
$language
= null
$letterers
protected
array<string|int, string>
$letterers
= []
$locations
protected
array<string|int, string>
$locations
= []
$mainCharacterOrTeam
protected
string|null
$mainCharacterOrTeam
= null
$manga
protected
MangaEnum|null
$manga
= null
$metadataFilename
protected
string
$metadataFilename
= 'ComicInfo.xml'
$notes
protected
string|null
$notes
= null
$number
protected
int|float|null
$number
= null
$pageCount
protected
int|null
$pageCount
= null
$pencillers
protected
array<string|int, string>
$pencillers
= []
$publisher
protected
string|null
$publisher
= null
$review
protected
string|null
$review
= null
$scanInformation
protected
string|null
$scanInformation
= null
$series
protected
string|null
$series
= null
$seriesGroup
protected
string|null
$seriesGroup
= null
$storyArc
protected
string|null
$storyArc
= null
$storyArcNumber
protected
int|float|null
$storyArcNumber
= null
$summary
protected
string|null
$summary
= null
$teams
protected
array<string|int, string>
$teams
= []
$title
protected
string|null
$title
= null
$translators
protected
array<string|int, string>
$translators
= []
$volume
protected
int|float|null
$volume
= null
$web
protected
string|null
$web
= null
$writers
protected
array<string|int, string>
$writers
= []
$xml
protected
XmlReader
$xml
Methods
__toString()
public
__toString() : string
Return values
stringgetAgeRating()
public
getAgeRating() : AgeRatingEnum|null
Return values
AgeRatingEnum|nullgetAlternateCount()
public
getAlternateCount() : string|null
Return values
string|nullgetAlternateNumber()
public
getAlternateNumber() : int|null
Return values
int|nullgetAlternateSeries()
public
getAlternateSeries() : string|null
Return values
string|nullgetCharacters()
public
getCharacters() : array<string|int, string>
Return values
array<string|int, string>getColorists()
public
getColorists() : array<string|int, string>
Return values
array<string|int, string>getCommunityRating()
public
getCommunityRating() : float|null
Return values
float|nullgetCount()
public
getCount() : int|null
Return values
int|nullgetCoverArtists()
public
getCoverArtists() : array<string|int, string>
Return values
array<string|int, string>getDate()
public
getDate() : DateTime|null
Return values
DateTime|nullgetEditors()
public
getEditors() : array<string|int, string>
Return values
array<string|int, string>getExtras()
public
getExtras() : array<string, string>
Return values
array<string, string>getFormat()
public
getFormat() : string|null
Return values
string|nullgetGenres()
public
getGenres() : array<string|int, string>
Return values
array<string|int, string>getGtin()
public
getGtin() : array<string|int, string>
Return values
array<string|int, string>getImprint()
public
getImprint() : string|null
Return values
string|nullgetInkers()
public
getInkers() : array<string|int, string>
Return values
array<string|int, string>getLanguage()
public
getLanguage() : string|null
Return values
string|nullgetLetterers()
public
getLetterers() : array<string|int, string>
Return values
array<string|int, string>getLocations()
public
getLocations() : array<string|int, string>
Return values
array<string|int, string>getMainCharacterOrTeam()
public
getMainCharacterOrTeam() : string|null
Return values
string|nullgetManga()
public
getManga() : MangaEnum|null
Return values
MangaEnum|nullgetNotes()
public
getNotes() : string|null
Return values
string|nullgetNumber()
public
getNumber() : int|float|null
Return values
int|float|nullgetPageCount()
public
getPageCount() : int|null
Return values
int|nullgetPencillers()
public
getPencillers() : array<string|int, string>
Return values
array<string|int, string>getPublisher()
public
getPublisher() : string|null
Return values
string|nullgetReview()
public
getReview() : string|null
Return values
string|nullgetScanInformation()
public
getScanInformation() : string|null
Return values
string|nullgetSeries()
public
getSeries() : string|null
Return values
string|nullgetSeriesGroup()
public
getSeriesGroup() : string|null
Return values
string|nullgetStoryArc()
public
getStoryArc() : string|null
Return values
string|nullgetStoryArcNumber()
public
getStoryArcNumber() : int|float|null
Return values
int|float|nullgetSummary()
public
getSummary() : string|null
Return values
string|nullgetTeams()
public
getTeams() : array<string|int, string>
Return values
array<string|int, string>getTitle()
public
getTitle() : string|null
Return values
string|nullgetTranslators()
public
getTranslators() : array<string|int, string>
Return values
array<string|int, string>getVolume()
public
getVolume() : int|float|null
Return values
int|float|nullgetWeb()
public
getWeb() : string|null
Return values
string|nullgetWriters()
public
getWriters() : array<string|int, string>
Return values
array<string|int, string>isBlackAndWhite()
public
isBlackAndWhite() : bool
Return values
boolmake()
public
static make(XmlReader $xml) : self
Parameters
- $xml : XmlReader
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
arrayable()
protected
arrayable(string|null $value) : array<string|int, string>
Parameters
- $value : string|null
Return values
array<string|int, string>extract()
private
extract(string $key) : string|null
Parameters
- $key : string
Return values
string|nullextractFloat()
private
extractFloat(string $key) : int|float|null
Parameters
- $key : string
Return values
int|float|nullextractInt()
private
extractInt(string $key) : int|null
Parameters
- $key : string
Return values
int|nullnormalizeString()
private
normalizeString(string $string) : string|null
Parameters
- $string : string
Return values
string|nullparse()
private
parse() : void