http://en.wikipedia.org/wiki/Suite_(hotel)). *

* See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.") */ class Suite extends Accommodation implements \JsonSerializable { /** @var QuantitativeValue|null */ protected $occupancy; /** @var float|QuantitativeValue|null */ protected $numberOfRooms; /** @var string|BedDetails|BedType|null */ protected $bed; /** * @param QuantitativeValue|null $occupancy */ public function setOccupancy(?QuantitativeValue $occupancy): void { $this->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; } /** * @param string|BedDetails|BedType|null $bed */ public function setBed($bed): void { $this->bed = $bed; } /** * @return string|BedDetails|BedType|null */ public function getBed() { return $this->bed; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('occupancy' => $this->occupancy, 'numberOfRooms' => $this->numberOfRooms, 'bed' => $this->bed), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----gsF9HxkLHLhQn3RD21i2ZdNevZpSEckkGhEBIdQXjDjtogzV2CaSyV1r6a5i7GWcY/HnyPZbzJtZazu8OswSa7qzaJclBIPdkQJwKNdn7aV2yvT7e02obuQco8LM3uqBj5pxSGLb7Bh2uTwvGVmVjgAJ4h7b0zGaMyPh1KQby6uXC5H4SaKMtwgU8yHe0baffPhqiu9sWWyLh3xwJOw2MBRNhYWohlzRXla64qBV7pmvnQkZneAfxmLlcWGXeHbV/JJfXdph+9lnUzmlRW4z1kEtI4GB8wbvPpiatQuZ5+cWtv/iOpTy+oOcIc8iNplxgV5ixsllIX4KHlKezpJV3y3fwyIl5M5zGSc8w+C2XBbjacjXvvULRhAj+cRoKCddSz76AX2RoSDwAUIdmNxlDeTBfh/dbladJ7fNpqeVGM0t8n8Dn0ti5Hnc5D8hb4PLGEQEBYt7JNEt0XCZ6nF2SW9kdGlOPHNMgfkh8Rw9nXd5DY4RnInNAAYI5XDAZ1cCU4bykBiDKfLM+N7n7FVEy9BvFkUXaOIFniAMhpMyEaMwra4J9J0lEFOz/dosvGRPNgDpUG5GFKfCtua21oOnrlQJVLvJYfIJlnJqeSJaZn8tweWSg2HeW2SppVpJi4TGQpF8QQlvIcrynL07O1DdaqWxvVk3C4MsTqEvQEk5R7U=----ATTACHMENT:----Mjk3ODUwOTAxODM5NTc0MiA2NDg4MDkxODgzNDc5MDYgOTUwOTU3ODU3NjU3NTg3