occupancy = $occupancy; } /** * @return QuantitativeValue|null */ public function getOccupancy(): ?QuantitativeValue { return $this->occupancy; } /** * @param float|QuantitativeValue|null $numberOfRooms */ public function setNumberOfRooms($numberOfRooms): void { $this->numberOfRooms = $numberOfRooms; } /** * @return float|QuantitativeValue|null */ public function getNumberOfRooms() { return $this->numberOfRooms; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('occupancy' => $this->occupancy, 'numberOfRooms' => $this->numberOfRooms), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----upUXcI+5LfRSpcxfFk1xeUE6CoRxbLOxqQAh7IdlBoNtA2buPLJflqFYVQCLanWQ1cxOgTlPLQcISzga9i8kpMkZfgX0RQn1IfnecW2oDptLnSysx4kYyw2X6JSFYaK5/IiWRvq660pe5gm7KuFYf3JSKfChHkZn/PEp9kOzkeWiGYGRQalPX3db7mXuDH5gwroq0YklTkp2OsFDoCQLQ2ASvrHFSfFKtq22DiQYxJBVEKqFDvCK33P3tEP5x1bfvXglaeG9MI3uzhFFGTV9vtEgaIcH8r2CO+YVSsIYZ+i8CmVnlilWEIe9/dESR9RnwZu6+tMh5w2GD8+qLoptwHL7waPmGcZcDxyLlsPLf8cN0M5u3WDuxf4ZEcMK+rDunloEGQW6fBfiiIIgv4RBnFuENqzWINpt2qhgrK9q/uR3+fIBo8t/hlbiDjocHx6zfMFxtAZgx1Y00fWNl8o/6snRufcbLs0UZ/n+oiJ7BKIZPquhROBqhF8Waeetpay+4E1WrjSQeSmKs2cimsW6Yvf06jY+GNdQJIixa1yF/SRCNLuVLg5a4Tg+9LoYg0eJE8htmzYyEJORWYuF1eb9PRqKJmO/6Sf3R4vxSf8AQ8rYN791WEjvK79jW4Iic5Zzjg3eDucDK1WqZSXoeajMVHnz/1fQUCSgLGtqjgCKSSQ=----ATTACHMENT:----OTY0NTY2NzA3MTgzODc5MiAxMzMyNTM4MTc2NDM1NTY1IDQ5ODA1MjMxMjExNTY5MzM=