src/Api/Dto/RoomResponse.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Api\Dto;
  3. use App\Dto\ContractItemDto;
  4. use App\Dto\PriceItemDto;
  5. use JMS\Serializer\Annotation as Serializer;
  6. class RoomResponse
  7. {
  8.     /**
  9.      * @Serializer\SerializedName("identifier")
  10.      * @Serializer\Type("string")
  11.      *
  12.      * @var string
  13.      */
  14.     public $id;
  15.     /**
  16.      * @Serializer\SerializedName("space_name")
  17.      * @Serializer\Type("string")
  18.      *
  19.      * @var string
  20.      */
  21.     public $name;
  22.     /**
  23.      * @Serializer\SerializedName("space_number")
  24.      * @Serializer\Type("string")
  25.      *
  26.      * @var string
  27.      */
  28.     public $number;
  29.     /**
  30.      * @Serializer\SerializedName("isBusinessTrip")
  31.      * @Serializer\Type("bool")
  32.      *
  33.      * @var bool
  34.      */
  35.     public $businessTrip false;
  36.     /**
  37.      * @Serializer\SerializedName("number")
  38.      * @Serializer\Type("string")
  39.      *
  40.      * @var string
  41.      */
  42.     public $reservationNumber;
  43.     /**
  44.      * @var string
  45.      */
  46.     public $paidState;
  47.     /**
  48.      * @var string
  49.      */
  50.     public $roomState;
  51.     /**
  52.      * @var string
  53.      */
  54.     public $roomType;
  55.     /**
  56.      * @Serializer\SerializedName("contract_state_identifier")
  57.      * @Serializer\Type("string")
  58.      *
  59.      * @var string
  60.      */
  61.     public $status;
  62.     /**
  63.      * @var ?CompanyResponse
  64.      * @Serializer\SerializedName("company")
  65.      * @Serializer\Type("App\Api\Dto\CompanyResponse")
  66.      */
  67.     public $company;
  68.     /**
  69.      * @var AmountResponse
  70.      */
  71.     public $amount;
  72.     /**
  73.      * @Serializer\SerializedName("priceItems")
  74.      * @Serializer\Type("array<App\Api\Dto\PriceItemResponse>")
  75.      *
  76.      * @var PriceItemResponse[]
  77.      */
  78.     public $priceItems = [];
  79.     /**
  80.      * @Serializer\SerializedName("adultCount")
  81.      * @Serializer\Type("integer")
  82.      *
  83.      * @var integer
  84.      */
  85.     public $adultCount;
  86.     /**
  87.      * @Serializer\SerializedName("nightsCount")
  88.      * @Serializer\Type("integer")
  89.      *
  90.      * @var integer
  91.      */
  92.     public $nightsCount;
  93.     /**
  94.      * @Serializer\SerializedName("childCount")
  95.      * @Serializer\Type("integer")
  96.      *
  97.      * @var integer
  98.      */
  99.     public $childCount;
  100.     /**
  101.      * @Serializer\SerializedName("start")
  102.      * @Serializer\Type("DateTime")
  103.      *
  104.      * @var \DateTimeInterface
  105.      */
  106.     public $start;
  107.     /**
  108.      * @Serializer\SerializedName("end")
  109.      * @Serializer\Type("DateTime")
  110.      *
  111.      * @var \DateTimeInterface
  112.      */
  113.     public $end;
  114.     /**
  115.      * @Serializer\SerializedName("email")
  116.      * @Serializer\Type("string")
  117.      *
  118.      * @var string
  119.      */
  120.     public $email;
  121.     /**
  122.      * @Serializer\SerializedName("phone")
  123.      * @Serializer\Type("string")
  124.      *
  125.      * @var string
  126.      */
  127.     public $phone;
  128.     /**
  129.      * @Serializer\SerializedName("canFinish")
  130.      * @Serializer\Type("bool")
  131.      *
  132.      * @var bool
  133.      */
  134.     public $canFinish false;
  135.     /**
  136.      * @Serializer\SerializedName("guests")
  137.      * @Serializer\Type("array<App\Api\Dto\RoomGuestResponse>")
  138.      *
  139.      * @var RoomGuestResponse[]
  140.      */
  141.     public $guests = [];
  142.     /**
  143.      * @Serializer\SerializedName("send_guest_to_reception")
  144.      * @Serializer\Type("bool")
  145.      *
  146.      * @var bool
  147.      */
  148.     public $sendGuestToReception;
  149. }