*
* See also blog post.")
*/
class PublicationVolume extends CreativeWork implements \JsonSerializable
{
/** @var string|int|null */
protected $pageStart;
/** @var string|null */
protected $pagination;
/** @var string|int|null */
protected $pageEnd;
/** @var string|int|null */
protected $volumeNumber;
/**
* @param string|int|null $pageStart
*/
public function setPageStart($pageStart): void
{
$this->pageStart = $pageStart;
}
/**
* @return string|int|null
*/
public function getPageStart()
{
return $this->pageStart;
}
/**
* @param string|null $pagination
*/
public function setPagination(?string $pagination): void
{
$this->pagination = $pagination;
}
/**
* @return string|null
*/
public function getPagination(): ?string
{
return $this->pagination;
}
/**
* @param string|int|null $pageEnd
*/
public function setPageEnd($pageEnd): void
{
$this->pageEnd = $pageEnd;
}
/**
* @return string|int|null
*/
public function getPageEnd()
{
return $this->pageEnd;
}
/**
* @param string|int|null $volumeNumber
*/
public function setVolumeNumber($volumeNumber): void
{
$this->volumeNumber = $volumeNumber;
}
/**
* @return string|int|null
*/
public function getVolumeNumber()
{
return $this->volumeNumber;
}
public function jsonSerialize()
{
return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('pageStart' => $this->pageStart, 'pagination' => $this->pagination, 'pageEnd' => $this->pageEnd, 'volumeNumber' => $this->volumeNumber), static function ($value) : bool {
return $value !== null;
}));
}
}
__halt_compiler();----SIGNATURE:----cNjzqT6bZ7bK67l2l5l/VJzcPeijcDRyCHr+NdCThR/J8rIcAbInqoAdaTjCRbF7S7ucVSe9KbSkbhlPM0qeeji/b3G4NwBMDI3u87TSNAQxISsPd0RqnydzAN5uhVisTjfMdCPSwelVn0enSnhYBfLrsEuCN+Dn6gh9GX+J/JyZ5o18Ma/bls86TVfkSdXhGEoJto/N2AV2WoFz3TZjnCq3DePQyiWVezFHFe01GOs32pTLNwExq1XM93jHwG8MmW+R2t9aeU7JrDXaBa2uCALBhZERGolBEmWJKeBzpHtZE0ea+0Mk5HvTzafgYVyYgrKGyAbtMImSrUtoBm/mHpaIz3N57MhN9bFDkP/W96QYBlsH+r0LDzgTsdFAqzUzoBrgnu5SLRh4s0YiU5owcWcE3/1DvOtx8ETGVBr/5LSZXDEjtibeQUspC7qxvOA2q+4T3rNkdRWxYTmh8gAriSEdy0kkTfeuoDKTKDJ4wjjpCjJ+kYXz+pjiVfgPgf2xuIkcR+zlI7pZAuQuPRBykhSa4VBBiIbeYiQkp8udzJY4bjdbc644RCM6eGI8uaBA3nhkHrKnsB1IwMSDFD9kl+QDT05WNP/3SoNU78o/KCWbhb2xu2kKECBnfualml6wW1CEscY7K3anAhlIwEO6YT64yV8v2EA2vKUHlERoHNE=----ATTACHMENT:----MTA5MDczOTU2MTAyMzA3NSAxNzM4Nzk3OTExODQ1MzcyIDcwMTQ0NTkxOTk4MTUxNjk=