identifier = $identifier; } /** * @return \PSX\Uri\Uri|string|PropertyValue|null */ public function getIdentifier() { return $this->identifier; } /** * @param \PSX\Uri\Uri|null $additionalType */ public function setAdditionalType(?\PSX\Uri\Uri $additionalType): void { $this->additionalType = $additionalType; } /** * @return \PSX\Uri\Uri|null */ public function getAdditionalType(): ?\PSX\Uri\Uri { return $this->additionalType; } /** * @param string|null $name */ public function setName(?string $name): void { $this->name = $name; } /** * @return string|null */ public function getName(): ?string { return $this->name; } /** * @param string|null $alternateName */ public function setAlternateName(?string $alternateName): void { $this->alternateName = $alternateName; } /** * @return string|null */ public function getAlternateName(): ?string { return $this->alternateName; } /** * @param string|null $disambiguatingDescription */ public function setDisambiguatingDescription(?string $disambiguatingDescription): void { $this->disambiguatingDescription = $disambiguatingDescription; } /** * @return string|null */ public function getDisambiguatingDescription(): ?string { return $this->disambiguatingDescription; } /** * @param string|null $description */ public function setDescription(?string $description): void { $this->description = $description; } /** * @return string|null */ public function getDescription(): ?string { return $this->description; } /** * @param \PSX\Uri\Uri|ImageObject|null $logo */ public function setLogo($logo): void { $this->logo = $logo; } /** * @return \PSX\Uri\Uri|ImageObject|null */ public function getLogo() { return $this->logo; } /** * @param \PSX\Uri\Uri|ImageObject|null $image */ public function setImage($image): void { $this->image = $image; } /** * @return \PSX\Uri\Uri|ImageObject|null */ public function getImage() { return $this->image; } /** * @param \PSX\Uri\Uri|null $url */ public function setUrl(?\PSX\Uri\Uri $url): void { $this->url = $url; } /** * @return \PSX\Uri\Uri|null */ public function getUrl(): ?\PSX\Uri\Uri { return $this->url; } /** * @param Action|null $potentialAction */ public function setPotentialAction(?Action $potentialAction): void { $this->potentialAction = $potentialAction; } /** * @return Action|null */ public function getPotentialAction(): ?Action { return $this->potentialAction; } /** * @param \PSX\Uri\Uri|null $sameAs */ public function setSameAs(?\PSX\Uri\Uri $sameAs): void { $this->sameAs = $sameAs; } /** * @return \PSX\Uri\Uri|null */ public function getSameAs(): ?\PSX\Uri\Uri { return $this->sameAs; } /** * @param Thing|\PSX\Uri\Uri|CreativeWork|null $about */ public function setAbout($about): void { $this->about = $about; } /** * @return Thing|\PSX\Uri\Uri|CreativeWork|null */ public function getAbout() { return $this->about; } /** * @param \PSX\Uri\Uri|CreativeWork|null $mainEntityOfPage */ public function setMainEntityOfPage($mainEntityOfPage): void { $this->mainEntityOfPage = $mainEntityOfPage; } /** * @return \PSX\Uri\Uri|CreativeWork|null */ public function getMainEntityOfPage() { return $this->mainEntityOfPage; } /** * @param CreativeWork|Event|null $subjectOf */ public function setSubjectOf($subjectOf): void { $this->subjectOf = $subjectOf; } /** * @return CreativeWork|Event|null */ public function getSubjectOf() { return $this->subjectOf; } public function jsonSerialize() { return (object) array_filter(array('identifier' => $this->identifier, 'additionalType' => $this->additionalType, 'name' => $this->name, 'alternateName' => $this->alternateName, 'disambiguatingDescription' => $this->disambiguatingDescription, 'description' => $this->description, 'logo' => $this->logo, 'image' => $this->image, 'url' => $this->url, 'potentialAction' => $this->potentialAction, 'sameAs' => $this->sameAs, 'about' => $this->about, 'mainEntityOfPage' => $this->mainEntityOfPage, 'subjectOf' => $this->subjectOf), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----fx9frsprlwqeplhO+Z59QQakyhhrePLcwX0lRJC+ui4TcqVvT/1YqQ2/F0EPxZLYQgfexAZcIZ/iisDZ8CAHsoAH/Q1rlAlPO8va2cWk49Akz6aCoOL71gWW3choOCY4GZZvLL+HYVBCV8Uojm1d3pOmnKFmGk6/i5V1cRvDkMb4NYPVdr8y9CYA/RoVM6jmku/chA2VGYSoo52VEGv+I6zZ/VfcLI61b28qJHOJ+8vAF32d5RQW6zkiM12kuQQDL4p0A19y7qYodpZSFU/VuIHnqox9S8JW1dVK7/HRvkOLKXler/8DgobZ5T/v3GknDCu3rZoyD73HJsPTHxI1gTIJIBO1lr0Y9NFBcXDvBlRj/LktGyuVXbEn2/oRKmhEh5lKuR0CpkCUVCwLYvs4xpCKjdxq2CBZg4jqyPipViuKYHccJqq4kWlDvCH76/ghaRTaa6tMKngHnh4hRLTt7GZbWB6AH/VwgBSF0ieC4e2sLJr9jV2jusBeBlWdZATvlarAXNHFfKpNKOCI7UZAkVa85K3m3mvadLQ1omXDdIWN54dtTQh3yU4pyXsImsFJHfbgI8otRjz1fFKjm2nYSE5Im7K5Zmlc3SPZzL6TP6aBQbEGNwLsnZ7hAs9BACnE59ae50aHPtWl/WkOgCcnK8kxCIGmACleE70XJDkCpE8=----ATTACHMENT:----NzI1MTM3OTk4OTEwNDQwNCA1MTQ3MDc1Nzg2MTI4NDA2IDk0MjY1Mjk0ODkxODkwNzM=