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:----atRpDSaQXUYynGxQDOsmaI9ocewgudDLmtEAk+jpLfOemYQQS484o9/e0qSashYqWAKQsSgufzPCWwNidznqmEO4ZcTZQMTVaNtqhNmNpOywvzD8U9hIwmYvHEY4CrEPF7/E1aEnDTa7vyw2CmZbH2zb/Eek/HV2mdieIrkuNJtlEbzjahUzRlvurh0NlO7huNpV+idHBzy8LgXMtW1uSGVAaxznO+qBRKTyjeUZjvCiLD9v2FG0DMCcSpasEK4wWye77/ThUzcbxgaT9dkt8QnLEaZtiO4DaNXE8YYrRpTDJ8x+T1bwGQkY4FWbQcQwr/rBNZsnTfUVGJUlIuqyLo9toE/WAtGeEcP7plTAe0hmumT7ozcN1rIPoy6tH5YXaKZijqgQX+j6QSE60OpHdMQMD0s7J8a0jCdST2Jmh28Z+WP7q9DsLeL8dYBzDt28tEsYpeidy02gVaSe3ASiY3nyMCcmnf7pKU8RIzePPdfd+XZ/NKpzirE7pc+s+tFzp8z4xEpp0P0YCWwYG0Jf8Ijg0ZfmqjP84F21u3RFYzJUdahCgjp8JndFVIAess5slAwu4Y01kX1Uhj1M2KNMK9WiM92xQcP8LPbq64r7rgyw/mRshgPOJnGklAKk0cH4NmZAiz+jG4SscgA+mHLZWj35CBnAhSVNP2Ui8z+ZoLc=----ATTACHMENT:----NTE3NDEzMjgyNjIyMzAwMSA3ODE2NTY0NjQ0NTI5ODQxIDYxMzAzOTg5ODE5NDk1NDQ=