priceSpecification = $priceSpecification; } /** * @return PriceSpecification|null */ public function getPriceSpecification(): ?PriceSpecification { return $this->priceSpecification; } /** * @param float|string|null $price */ public function setPrice($price): void { $this->price = $price; } /** * @return float|string|null */ public function getPrice() { return $this->price; } /** * @param string|null $priceCurrency */ public function setPriceCurrency(?string $priceCurrency): void { $this->priceCurrency = $priceCurrency; } /** * @return string|null */ public function getPriceCurrency(): ?string { return $this->priceCurrency; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('priceSpecification' => $this->priceSpecification, 'price' => $this->price, 'priceCurrency' => $this->priceCurrency), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----PQ3Q2urZA3+alm812AReh3SNn43IUnVGyzjtXrR5Pm0Jwye0JpzGlTQ+bUo4Pvx45S9u8oXo+Zn4jKrSgrzCNDHloo6gkzG2YS6B26k5nv4VSXRrAmP32A+aDFze8jaJhd4UY0f1jEns2Dqtm7OsXnafUjLr3USiN84nAyikibcEblK/NbeeWftsD1Dh/TZMqgmX18tumr17tgofBct3Kc1YY3R5//hqvaW6mkQdWoEdGRk7QskIL+DkYmFUQfmwUuU66Y0uIIa4W5YnkOTAeKT3Bgj7q9lro8YY7uu2/1ORm/8nVrRpkuli/Tc3I2gSdE1m9oJYbRLDQUdZDo+lM+tC01OqPP9xQHgDRrvl7ZM2E3tKfdleJ8OpoRbmE4jUH6BO2TEJvbIwTWh3ySKBljxmVB9C4kMmIPf1dAJrxdKorfCKmKkpuGWg9aOB25U2qybb19dORy5mbXVH/CsdF0mWIalEz4y78cRhelCmS9nn6a8B/whLIb3+T8SsXpeKtbMfS754kNpQS4y29OhqrwoyHCo+eZfVPRro4ylNxWBu3uUl9CAV11XQtL+vn0JBhhANOxThmuCC/8VV2gjM69DRpjVRK0W8pOy5MA3i+hhK4NZW17g9LkBS23pzGqpvmo8s3kjcOxAhE9LyqJ6RFTv/Qu9EVErcpOLY1vDe/EU=----ATTACHMENT:----OTMxMDQ2MzQ0MDA2NzQwIDU2ODgzMDU2OTk3MzU4NDIgODQ0MDY4Njg0Nzg2Mjk1MA==