referenceQuantity = $referenceQuantity; } /** * @return QuantitativeValue|null */ public function getReferenceQuantity(): ?QuantitativeValue { return $this->referenceQuantity; } /** * @param string|\PSX\Uri\Uri|null $unitCode */ public function setUnitCode($unitCode): void { $this->unitCode = $unitCode; } /** * @return string|\PSX\Uri\Uri|null */ public function getUnitCode() { return $this->unitCode; } /** * @param string|null $unitText */ public function setUnitText(?string $unitText): void { $this->unitText = $unitText; } /** * @return string|null */ public function getUnitText(): ?string { return $this->unitText; } /** * @param string|null $priceType */ public function setPriceType(?string $priceType): void { $this->priceType = $priceType; } /** * @return string|null */ public function getPriceType(): ?string { return $this->priceType; } /** * @param float|null $billingIncrement */ public function setBillingIncrement(?float $billingIncrement): void { $this->billingIncrement = $billingIncrement; } /** * @return float|null */ public function getBillingIncrement(): ?float { return $this->billingIncrement; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('referenceQuantity' => $this->referenceQuantity, 'unitCode' => $this->unitCode, 'unitText' => $this->unitText, 'priceType' => $this->priceType, 'billingIncrement' => $this->billingIncrement), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----LGYl8jLcA3Gjf9xsGIYjZEQjoDgJKOr/PVNUOhPjcwpgs03zPkUu7Hd25OXwb97WDBMmX2R0Ru2RtH3spT6ejHl0DMuu/CRP4mUSDE4MuZxiR7MAVSYyDYOCwdRWcuThRHkmD2AFOn7mHdK/192ZGA+G7mZ8nkZGz4amn8IkDY0nLDyPnw+vzXF5eklAkJvc6axSJ8RoSF1GpuTxi8dYHQGb+EG8iSg4BM5oh5aXWTdbClNwVy1KBRohyalvLzXcvjTFDjYuCRziZAsi86omBfxkvg5qu79ueoY8xObW71CLMjR1AynSkg92GFRm0rGL3VxLeYA7e15b/S6bzfVrZgn+8KDVfPpKacuwcHoFbtvyVXxPrtadTiv3oXoTxiRE1oEg1dAm5zdZs5gWjHOHxUBkzwwtXpPLMJNsswxdrXYT7d/qeosemr/AizXy3eY4u/ImyVXo4IQMC3PmbjFsKwcKqKyGStrqPzovou5FRl/rdWHXkmq8U0DWUIxkZ5iaT6SzCRGsCAJcBH7fkor8fv3nCp37E/dc00tsdTB1OqpYpuEOP2MeJtQ0VSrCmG8WRbPgvAnhSNGPbh2IaqE9DqiTwC4yxRUGeJINNr9k4ArGZEAHQYuFpyhVsHLcXY6R57DInJPXtC6Xa20OlN5vE7SP7iebX1AL/M6x419k7CM=----ATTACHMENT:----NDUxMzQ0MDg0NDQxMjAwMSAyNjk4OTQ2ODU0OTg5NDYwIDkxMzgyNzI2NjMyNTQyNDc=