Book
The model class of Book
Tags
Table of Contents
- $ageFrom : int
- Mapped to AgeFrom
- $ageTo : int
- Mapped to AgeTo
- $alternativeTitle : string
- Mapped to AlternativeTitle
- $availability : string
- Mapped to Availability
- $category : Category
- Mapped to CategoryID, Category
- $comments : string|null
- Mapped to Comments
- $companies : array<string|int, Company>
- $contributors : array<string|int, Contributor>
- $cover : string
- Mapped to Cover
- $currentPublishDate : Datetime
- Mapped to CurrentPublishDate
- $dimensions : string
- Mapped to Dimensions
- $editionNo : string
- Mapped to EditionNo
- $firstPublishDate : Datetime
- Mapped to FirstPublishDate
- $futurePublishDate : Datetime
- Mapped to FuturePublishDate
- $id : int
- Mapped to TitlesID
- $image : string
- Mapped to CoverImage
- $isbn : string
- Mapped to ISBN
- $isbn2 : string
- Mapped to ISBN_2
- $isbn3 : string
- Mapped to ISBN_3
- $language : Language
- Mapped to LanguageID, Language
- $lastUpdated : Datetime
- Mapped to LastUpdate
- $multiVolumeTitle : string|null
- Mapped to MultiVolumeTitle
- $originalLanguage : Language
- Mapped to LanguageOriginalID, LanguageOriginal
- $originalTitle : string
- Mapped to OriginalTitle
- $pageNo : int
- Mapped to PageNo
- $place : Place
- Mapped to PlaceID, Place
- $price : float
- Mapped to Price
- $publisher : Company
- Mapped to Publisher, PublisherID
- $series : string|null
- Mapped to Series
- $seriesNo : string|null
- Mapped to SeriesNo
- $specifications : string|null
- Mapped to Specifications
- $subjects : array<string|int, Subject>
- $subSeries : string|null
- Mapped to SubSeries
- $subSeriesNo : string|null
- Mapped to SubSeriesNo
- $subtitle : string
- Mapped to Subtitle
- $summary : string
- Mapped to Summary
- $title : string
- Mapped to Title
- $translatedLanguage : Language
- Mapped to LanguageTranslatedFromID, LanguageTranslatedFrom
- $type : string
- Mapped to TitleType
- $vat : float
- Mapped to VAT
- $volumeCount : string|null
- Mapped to VolumeCount
- $volumeNo : string|null
- Mapped to VolumeNo
- $webAddress : string|null
- Mapped to WebAddress
- $weight : int
- Mapped to Weight
- $writer : Contributor
- Mapped to Writer, WriterID, WriterName
- __construct() : mixed
- getAgeFrom() : int
- Get the value of ageFrom
- getAgeTo() : int
- Get the value of ageTo
- getAlternativeTitle() : string
- Get the value of alternativeTitle
- getAvailability() : string
- Get the value of availability
- getCategory() : Category
- Get the value of category
- getComments() : string
- Get the value of comments
- getCompanies() : array<string|int, Company>
- Get the array of Company objs
- getContributors() : array<string|int, Contributor>
- Get the array of Contributor objs
- getCover() : string
- Get the value of cover
- getCurrentPublishDate() : Datetime
- Get the value of currentPublishDate
- getDimensions() : string
- Get the value of dimensions
- getEditionNo() : string
- Get the value of editionNo
- getFirstPublishDate() : Datetime
- Get the value of firstPublishDate
- getFuturePublishDate() : Datetime
- Get the value of futurePublishDate
- getId() : int
- Get the value of id
- getImage() : string
- Get the value of image
- getIsbn() : string
- Get the value of isbn
- getIsbn2() : string
- Get the value of isbn2
- getIsbn3() : string
- Get the value of isbn3
- getLanguage() : Language
- Get the value of language
- getLastUpdated() : Datetime
- Get the value of lastUpdated
- getMultiVolumeTitle() : string
- Get the value of multiVolumeTitle
- getOriginalLanguage() : Language
- Get the value of originalLanguage
- getOriginalTitle() : string
- Get the value of originalTitle
- getPageNo() : int
- Get the value of pageNo
- getPlace() : Place
- Get the value of place
- getPrice() : float
- Get the value of price (euros)
- getPublisher() : Company
- Get the value of publisher
- getSeries() : string
- Get the value of series
- getSeriesNo() : string
- Get mapped to SeriesNo
- getSpecifications() : string
- Get the value of specifications
- getSubjects() : array<string|int, Subject>
- Get the array of Subject objs
- getSubSeries() : string
- Get mapped to SubSeries
- getSubSeriesNo() : string
- Get mapped to SubSeriesNo
- getSubtitle() : string
- Get the value of subtitle
- getSummary() : string
- Get the value of summary
- getTitle() : string
- Get the value of title
- getTranslatedLanguage() : Language
- Get the value of translatedLanguage
- getType() : string
- Get the value of type
- getVat() : float
- Get the value of vat (percentage)
- getVolumeCount() : string
- Get the value of volumeCount
- getVolumeNo() : string
- Get the value of volumeNo
- getWebAddress() : string
- Get the value of webAddress
- getWeight() : int
- Get the value of weight (grams)
- getWriter() : Contributor
- Get the value of writer
- setCompanies() : void
- Init Book's companies
- setContributors() : void
- Init Book's contributors
- setSubjects() : void
- Init Book's subjects
Properties
$ageFrom
Mapped to AgeFrom
private
int
$ageFrom
$ageTo
Mapped to AgeTo
private
int
$ageTo
$alternativeTitle
Mapped to AlternativeTitle
private
string
$alternativeTitle
$availability
Mapped to Availability
private
string
$availability
$category
Mapped to CategoryID, Category
private
Category
$category
$comments
Mapped to Comments
private
string|null
$comments
$companies
private
array<string|int, Company>
$companies
= []
$contributors
private
array<string|int, Contributor>
$contributors
= []
$cover
Mapped to Cover
private
string
$cover
$currentPublishDate
Mapped to CurrentPublishDate
private
Datetime
$currentPublishDate
$dimensions
Mapped to Dimensions
private
string
$dimensions
$editionNo
Mapped to EditionNo
private
string
$editionNo
$firstPublishDate
Mapped to FirstPublishDate
private
Datetime
$firstPublishDate
$futurePublishDate
Mapped to FuturePublishDate
private
Datetime
$futurePublishDate
$id
Mapped to TitlesID
private
int
$id
$image
Mapped to CoverImage
private
string
$image
$isbn
Mapped to ISBN
private
string
$isbn
$isbn2
Mapped to ISBN_2
private
string
$isbn2
$isbn3
Mapped to ISBN_3
private
string
$isbn3
$language
Mapped to LanguageID, Language
private
Language
$language
$lastUpdated
Mapped to LastUpdate
private
Datetime
$lastUpdated
$multiVolumeTitle
Mapped to MultiVolumeTitle
private
string|null
$multiVolumeTitle
$originalLanguage
Mapped to LanguageOriginalID, LanguageOriginal
private
Language
$originalLanguage
$originalTitle
Mapped to OriginalTitle
private
string
$originalTitle
$pageNo
Mapped to PageNo
private
int
$pageNo
$place
Mapped to PlaceID, Place
private
Place
$place
$price
Mapped to Price
private
float
$price
$publisher
Mapped to Publisher, PublisherID
private
Company
$publisher
$series
Mapped to Series
private
string|null
$series
$seriesNo
Mapped to SeriesNo
private
string|null
$seriesNo
$specifications
Mapped to Specifications
private
string|null
$specifications
$subjects
private
array<string|int, Subject>
$subjects
= []
$subSeries
Mapped to SubSeries
private
string|null
$subSeries
$subSeriesNo
Mapped to SubSeriesNo
private
string|null
$subSeriesNo
$subtitle
Mapped to Subtitle
private
string
$subtitle
$summary
Mapped to Summary
private
string
$summary
$title
Mapped to Title
private
string
$title
$translatedLanguage
Mapped to LanguageTranslatedFromID, LanguageTranslatedFrom
private
Language
$translatedLanguage
$type
Mapped to TitleType
private
string
$type
$vat
Mapped to VAT
private
float
$vat
$volumeCount
Mapped to VolumeCount
private
string|null
$volumeCount
$volumeNo
Mapped to VolumeNo
private
string|null
$volumeNo
$webAddress
Mapped to WebAddress
private
string|null
$webAddress
$weight
Mapped to Weight
private
int
$weight
$writer
Mapped to Writer, WriterID, WriterName
private
Contributor
$writer
Methods
__construct()
public
__construct(mixed $data) : mixed
Parameters
- $data : mixed
Return values
mixed —getAgeFrom()
Get the value of ageFrom
public
getAgeFrom() : int
Return values
int —getAgeTo()
Get the value of ageTo
public
getAgeTo() : int
Return values
int —getAlternativeTitle()
Get the value of alternativeTitle
public
getAlternativeTitle() : string
Return values
string —getAvailability()
Get the value of availability
public
getAvailability() : string
Return values
string —getCategory()
Get the value of category
public
getCategory() : Category
Return values
Category —getComments()
Get the value of comments
public
getComments() : string
Return values
string —getCompanies()
Get the array of Company objs
public
getCompanies() : array<string|int, Company>
Return values
array<string|int, Company> —getContributors()
Get the array of Contributor objs
public
getContributors() : array<string|int, Contributor>
Return values
array<string|int, Contributor> —getCover()
Get the value of cover
public
getCover() : string
Return values
string —getCurrentPublishDate()
Get the value of currentPublishDate
public
getCurrentPublishDate() : Datetime
Return values
Datetime —getDimensions()
Get the value of dimensions
public
getDimensions() : string
Return values
string —getEditionNo()
Get the value of editionNo
public
getEditionNo() : string
Return values
string —getFirstPublishDate()
Get the value of firstPublishDate
public
getFirstPublishDate() : Datetime
Return values
Datetime —getFuturePublishDate()
Get the value of futurePublishDate
public
getFuturePublishDate() : Datetime
Return values
Datetime —getId()
Get the value of id
public
getId() : int
Return values
int —getImage()
Get the value of image
public
getImage() : string
Return values
string —getIsbn()
Get the value of isbn
public
getIsbn() : string
Return values
string —getIsbn2()
Get the value of isbn2
public
getIsbn2() : string
Return values
string —getIsbn3()
Get the value of isbn3
public
getIsbn3() : string
Return values
string —getLanguage()
Get the value of language
public
getLanguage() : Language
Return values
Language —getLastUpdated()
Get the value of lastUpdated
public
getLastUpdated() : Datetime
Return values
Datetime —getMultiVolumeTitle()
Get the value of multiVolumeTitle
public
getMultiVolumeTitle() : string
Return values
string —getOriginalLanguage()
Get the value of originalLanguage
public
getOriginalLanguage() : Language
Return values
Language —getOriginalTitle()
Get the value of originalTitle
public
getOriginalTitle() : string
Return values
string —getPageNo()
Get the value of pageNo
public
getPageNo() : int
Return values
int —getPlace()
Get the value of place
public
getPlace() : Place
Return values
Place —getPrice()
Get the value of price (euros)
public
getPrice() : float
Return values
float —getPublisher()
Get the value of publisher
public
getPublisher() : Company
Return values
Company —getSeries()
Get the value of series
public
getSeries() : string
Return values
string —getSeriesNo()
Get mapped to SeriesNo
public
getSeriesNo() : string
Return values
string —getSpecifications()
Get the value of specifications
public
getSpecifications() : string
Return values
string —getSubjects()
Get the array of Subject objs
public
getSubjects() : array<string|int, Subject>
Return values
array<string|int, Subject> —getSubSeries()
Get mapped to SubSeries
public
getSubSeries() : string
Return values
string —getSubSeriesNo()
Get mapped to SubSeriesNo
public
getSubSeriesNo() : string
Return values
string —getSubtitle()
Get the value of subtitle
public
getSubtitle() : string
Return values
string —getSummary()
Get the value of summary
public
getSummary() : string
Return values
string —getTitle()
Get the value of title
public
getTitle() : string
Return values
string —getTranslatedLanguage()
Get the value of translatedLanguage
public
getTranslatedLanguage() : Language
Return values
Language —getType()
Get the value of type
public
getType() : string
Return values
string —getVat()
Get the value of vat (percentage)
public
getVat() : float
Return values
float —getVolumeCount()
Get the value of volumeCount
public
getVolumeCount() : string
Return values
string —getVolumeNo()
Get the value of volumeNo
public
getVolumeNo() : string
Return values
string —getWebAddress()
Get the value of webAddress
public
getWebAddress() : string
Return values
string —getWeight()
Get the value of weight (grams)
public
getWeight() : int
Return values
int —getWriter()
Get the value of writer
public
getWriter() : Contributor
Return values
Contributor —setCompanies()
Init Book's companies
public
setCompanies(array<string|int, mixed> $data) : void
Parameters
- $data : array<string|int, mixed>
Return values
void —setContributors()
Init Book's contributors
public
setContributors(array<string|int, mixed> $data) : void
Parameters
- $data : array<string|int, mixed>
Return values
void —setSubjects()
Init Book's subjects
public
setSubjects(array<string|int, mixed> $data) : void
Parameters
- $data : array<string|int, mixed>