Dumped Contents
1 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
"Hotel : Sands Suites Resort & Spa - Chambre : #22 - Superior Suite has the capacity config check: "
2 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
true
In
SearchToolsDTO.php
line 591:
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
// check room capacities
App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
1 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
"getDatesAndDailyPrices() -> Results before parsing"
2 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
array:1 [
0 => App\DTO\RoomDatesAndPricesDTO {#1360
+rpId: 2281
+adultsPrice: 355
+childrenPrice: 0
+startAt: DateTimeImmutable @1733011200 {#1452
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1733702340 {#1354
date: 2024-12-08 23:59:00.0 UTC (+00:00)
}
}
]
1 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
"parseDailyPrices() -> Parsed daily prices"
2 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
array:7 [
"2024-12-01" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
]
1 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
"Hotel : Sands Suites Resort & Spa - Chambre : #23 - Deluxe Suite has the capacity config check: "
2 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
true
In
SearchToolsDTO.php
line 591:
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
// check room capacities
App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
1 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
"getDatesAndDailyPrices() -> Results before parsing"
2 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
array:1 [
0 => App\DTO\RoomDatesAndPricesDTO {#1504
+rpId: 2288
+adultsPrice: 355
+childrenPrice: 0
+startAt: DateTimeImmutable @1733011200 {#1445
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1733702340 {#1354
date: 2024-12-08 23:59:00.0 UTC (+00:00)
}
}
]
1 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
"parseDailyPrices() -> Parsed daily prices"
2 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
array:7 [
"2024-12-01" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
]
1 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
"Hotel : Sands Suites Resort & Spa - Chambre : #24 - Beachfront Suite has the capacity config check: "
2 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
true
In
SearchToolsDTO.php
line 591:
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
// check room capacities
App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
1 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
"getDatesAndDailyPrices() -> Results before parsing"
2 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
array:1 [
0 => App\DTO\RoomDatesAndPricesDTO {#1546
+rpId: 2295
+adultsPrice: 435
+childrenPrice: 0
+startAt: DateTimeImmutable @1733011200 {#1440
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1733702340 {#1354
date: 2024-12-08 23:59:00.0 UTC (+00:00)
}
}
]
1 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
"parseDailyPrices() -> Parsed daily prices"
2 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
array:7 [
"2024-12-01" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
]
1 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
"Hotel : Sands Suites Resort & Spa - Chambre : #25 - Exclusive Suite has the capacity config check: "
2 in
SearchToolsDTO.php
line 590:
$chambersRoomsPrices[$indexChamber][$key]['isCapacity'] = $chamber->hasMatchingRoomCapacity($room->getroomCapacities());
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
true
In
SearchToolsDTO.php
line 591:
if ($this->debug) {
dump('Hotel : '.$hotel->getName().' - Chambre : #'. $room->getId(). ' - '.$room->getName(). ' has the capacity config check: ', $chambersRoomsPrices[$indexChamber][$key]['isCapacity']);
dump($chamber);
}
// check room capacities
App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
1 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
"getDatesAndDailyPrices() -> Results before parsing"
2 in
SearchToolsDTO.php
line 945:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
array:1 [
0 => App\DTO\RoomDatesAndPricesDTO {#1585
+rpId: 2302
+adultsPrice: 530
+childrenPrice: 0
+startAt: DateTimeImmutable @1733011200 {#1435
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1733702340 {#1354
date: 2024-12-08 23:59:00.0 UTC (+00:00)
}
}
]
1 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
"parseDailyPrices() -> Parsed daily prices"
2 in
SearchToolsDTO.php
line 954:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
array:7 [
"2024-12-01" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
]
1 in
SearchToolsDTO.php
line 617:
$searchResults = [];
if ($this->debug) {
dump('Update Stay Rooms - Chambers Prices', $chambersRoomsPrices);
}
"Update Stay Rooms - Chambers Prices"
2 in
SearchToolsDTO.php
line 617:
$searchResults = [];
if ($this->debug) {
dump('Update Stay Rooms - Chambers Prices', $chambersRoomsPrices);
}
array:1 [
0 => array:4 [
0 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
"room_id" => 22
"room_picture" => "/uploads/rooms/22/666bd96c0c24f150323897.jpg"
"room_name" => "Superior Suite"
"room_slug" => "superior-suite"
"room_description" => "Des suites spacieuses de style moderne joliment décorées et éclairées. Afin de vous offrir une expérience luxueuse, elles disposent de grands lits, de canapés et d’un balcon privatif faisant face à l’océan. Ces chambres étant situées aux premier et deuxième étages, elles vous offrent une superbe vue sur le lagon bleu azur."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2281
"adult_amount" => 2485
"children_amount" => 0
"basis_amount" => 2485
"mandatoryExtraId" => null
"default_extra_label" => "DEMI PENSION"
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
]
]
]
1 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 23
"room_picture" => "/uploads/rooms/23/666bda2555092060530053.jpg"
"room_name" => "Deluxe Suite"
"room_slug" => "deluxe-suite"
"room_description" => "Leur terrasse privative vous permet de vous installer confortablement au soleil. Avec leur grande chambre à coucher aux tons neutres rehaussée d’une touche de couleur vive et leurs canapés, depuis lesquels vous profiterez d’une vue imprenable sur l’océan, ces suites vous garantissent un confort cinq étoiles."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2288
"adult_amount" => 2485
"children_amount" => 0
"basis_amount" => 2485
"mandatoryExtraId" => null
"default_extra_label" => "DEMI PENSION"
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
]
]
]
2 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 24
"room_picture" => "/uploads/rooms/24/666bda9a245bc503124079.jpg"
"room_name" => "Beachfront Suite"
"room_slug" => "beachfront-suite"
"room_description" => """
Emplacement en bord de plage privilégié Vue sur la baie de Tamarin Demi-pension possible\r\n
\r\n
Chaque suite dispose d’une terrasse ou d’un balcon privatif et offre l’une des vues les plus spectaculaires de l’île. Ces suites spacieuses sont de véritables havres de paix où vous pourrez vous détendre à toute heure de la journée, profiter du confort d’un grand salon et admirer la superbe baie de Tamarin.
"""
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2295
"adult_amount" => 3045
"children_amount" => 0
"basis_amount" => 3045
"mandatoryExtraId" => null
"default_extra_label" => "DEMI PENSION"
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
]
]
]
3 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 25
"room_picture" => "/uploads/rooms/25/666bdafc66b3c703347467.jpg"
"room_name" => "Exclusive Suite"
"room_slug" => "exclusive-suite"
"room_description" => "Disposant de deux chambres à coucher, d’un coin salon séparé et de deux balcons offrant une vue splendide sur l’océan Indien, cette suite vous permet de profiter pleinement de vos vacances grâce à un confort incomparable. Avec sa chambre supplémentaire, elle est idéale pour les familles ou les couples en quête d’un séjour d’exception."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2302
"adult_amount" => 3710
"children_amount" => 0
"basis_amount" => 3710
"mandatoryExtraId" => null
"default_extra_label" => "DEMI PENSION"
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
]
]
]
]
]
1 in
SearchToolsDTO.php
line 743:
}
if ($this->debug) {
dump('Update Stay Rooms results', $searchResults);
}
// Set the results and sort by total amount ASC
"Update Stay Rooms results"
2 in
SearchToolsDTO.php
line 743:
}
if ($this->debug) {
dump('Update Stay Rooms results', $searchResults);
}
// Set the results and sort by total amount ASC
array:4 [
0 => App\DTO\RoomStayDTO {#1310
-id: 22
-name: "Superior Suite"
-slug: "superior-suite"
-picture: "/uploads/rooms/22/666bd96c0c24f150323897.jpg"
-description: "Des suites spacieuses de style moderne joliment décorées et éclairées. Afin de vous offrir une expérience luxueuse, elles disposent de grands lits, de canapés et d’un balcon privatif faisant face à l’océan. Ces chambres étant situées aux premier et deuxième étages, elles vous offrent une superbe vue sur le lagon bleu azur."
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
]
"amount" => 2485
]
]
-totalStayAmount: 2485.0
-totalRoomAmountDiscounted: null
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1611
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 2485.0
+totalStayAmountWoDiscount: 2485.0
+totalStayAmount: 2485.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
1 => App\DTO\RoomStayDTO {#1588
-id: 23
-name: "Deluxe Suite"
-slug: "deluxe-suite"
-picture: "/uploads/rooms/23/666bda2555092060530053.jpg"
-description: "Leur terrasse privative vous permet de vous installer confortablement au soleil. Avec leur grande chambre à coucher aux tons neutres rehaussée d’une touche de couleur vive et leurs canapés, depuis lesquels vous profiterez d’une vue imprenable sur l’océan, ces suites vous garantissent un confort cinq étoiles."
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 355
"kids_price" => 0
]
]
"amount" => 2485
]
]
-totalStayAmount: 2485.0
-totalRoomAmountDiscounted: null
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1614
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 2485.0
+totalStayAmountWoDiscount: 2485.0
+totalStayAmount: 2485.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
2 => App\DTO\RoomStayDTO {#1596
-id: 24
-name: "Beachfront Suite"
-slug: "beachfront-suite"
-picture: "/uploads/rooms/24/666bda9a245bc503124079.jpg"
-description: """
Emplacement en bord de plage privilégié Vue sur la baie de Tamarin Demi-pension possible\r\n
\r\n
Chaque suite dispose d’une terrasse ou d’un balcon privatif et offre l’une des vues les plus spectaculaires de l’île. Ces suites spacieuses sont de véritables havres de paix où vous pourrez vous détendre à toute heure de la journée, profiter du confort d’un grand salon et admirer la superbe baie de Tamarin.
"""
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 435
"kids_price" => 0
]
]
"amount" => 3045
]
]
-totalStayAmount: 3045.0
-totalRoomAmountDiscounted: null
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1604
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 3045.0
+totalStayAmountWoDiscount: 3045.0
+totalStayAmount: 3045.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
3 => App\DTO\RoomStayDTO {#1597
-id: 25
-name: "Exclusive Suite"
-slug: "exclusive-suite"
-picture: "/uploads/rooms/25/666bdafc66b3c703347467.jpg"
-description: "Disposant de deux chambres à coucher, d’un coin salon séparé et de deux balcons offrant une vue splendide sur l’océan Indien, cette suite vous permet de profiter pleinement de vos vacances grâce à un confort incomparable. Avec sa chambre supplémentaire, elle est idéale pour les familles ou les couples en quête d’un séjour d’exception."
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-02" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-03" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-04" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-05" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-06" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
"2024-12-07" => array:2 [
"adults_price" => 530
"kids_price" => 0
]
]
"amount" => 3710
]
]
-totalStayAmount: 3710.0
-totalRoomAmountDiscounted: null
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1617
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 3710.0
+totalStayAmountWoDiscount: 3710.0
+totalStayAmount: 3710.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
]
1 in
SearchToolsDTO.php
line 1398:
{
$offers_eligibled = [];
if ($this->debug) {
dump('All available offers of the hotel', $offers);
}
foreach ($offers as $key => $offer) {
"All available offers of the hotel"
2 in
SearchToolsDTO.php
line 1398:
{
$offers_eligibled = [];
if ($this->debug) {
dump('All available offers of the hotel', $offers);
}
foreach ($offers as $key => $offer) {
Doctrine\Common\Collections\ArrayCollection {#1769
-elements: array:5 [
0 => App\Entity\Offers {#1639
-id: 28
-title: "Free Nights Offer 2=3"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004
-id: 4
-name: "Sands Suites Resort & Spa"
-description: """
Le Sands Suites Resort & Spa est située sur la plage la plus préservée de Flic en Flac.\r\n
Située sur la côte ouest de l’île Maurice, le complexe jouit d’une situation privilégiée et offre une vue panoramique sur le lagon turquoise de la baie de Tamarin et sur l’imposante montagne du Morne.\r\n
\r\n
\r\n
\r\n
greenglobe.com\r\n
Certifiée Green Globe, cet hôtel de charme offre une expérience exquise dans une atmosphère paisible et sereine. \r\n
Cet environnement éthéré est dû aux incroyables paysages naturels ainsi qu’à l’architecture et au décor uniques du complexe, qui contribuent tous à faire de ce lieu un véritable coin de paradis sur la côte ouest de l’île.
"""
-website: "https://sands.mu/"
-stars: 4
-youtubeVideoId: "GH2hMziS_84"
-phone: "+230 403 1200"
-email: "info@sands.mu"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3741.609756838938!2d57.36923311217644!3d-20.31641388108213!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c4179ae900001%3A0x3af8e3a7a6c4a114!2sSands%20Suites%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968719570!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Ouest"
-createdAt: DateTimeImmutable @1714145854 {#828
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672825 {#997
date: 2024-10-23 08:40:25.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1224
#collection: Doctrine\Common\Collections\ArrayCollection {#1159
-elements: array:4 [
0 => App\Entity\Rooms {#1226
-id: 22
-name: "Superior Suite"
-description: "Des suites spacieuses de style moderne joliment décorées et éclairées. Afin de vous offrir une expérience luxueuse, elles disposent de grands lits, de canapés et d’un balcon privatif faisant face à l’océan. Ces chambres étant situées aux premier et deuxième étages, elles vous offrent une superbe vue sur le lagon bleu azur."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1390
-elements: array:1 [
0 => App\Entity\RoomPrices {#1447
-id: 2281
-title: "Superior Suite"
-room: App\Entity\Rooms {#1226}
-quantity: 52
-stayStartedAt: DateTimeImmutable @1733011200 {#1452
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1451
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1450
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1449
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "355.00"
-singleOccupancy: "355.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1273
#collection: Doctrine\Common\Collections\ArrayCollection {#1268
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1245
#collection: Doctrine\Common\Collections\ArrayCollection {#1247
-elements: array:17 [
0 => App\Entity\RoomCapacities {#1422
-id: 1716
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1397
-id: 1717
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1378
-id: 1718
-room: App\Entity\Rooms {#1226}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1521
-id: 1719
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1401
-id: 1720
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1428
-id: 1721
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1458
-id: 1722
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1385
-id: 1723
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1457
-id: 1724
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1432
-id: 1725
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1364
-id: 1726
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1366
-id: 1727
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1460
-id: 1728
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1454
-id: 1729
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1348
-id: 1730
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
15 => App\Entity\RoomCapacities {#1406
-id: 1731
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
16 => App\Entity\RoomCapacities {#1429
-id: 1732
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:17 [ …17]
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1007
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1006
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bd96c0c24f150323897.jpg"
-gallery: App\Entity\Galleries {#1248
-id: 175
-hotel: null
-room: App\Entity\Rooms {#1226}
-images: Doctrine\ORM\PersistentCollection {#1297
#collection: Doctrine\Common\Collections\ArrayCollection {#1307
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1248}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands suite superieure"
}
-mediaDirSlug: "22"
-lowerRoomPrice: null
-services: null
-slug: "superior-suite"
}
1 => App\Entity\Rooms {#1314
-id: 23
-name: "Deluxe Suite"
-description: "Leur terrasse privative vous permet de vous installer confortablement au soleil. Avec leur grande chambre à coucher aux tons neutres rehaussée d’une touche de couleur vive et leurs canapés, depuis lesquels vous profiterez d’une vue imprenable sur l’océan, ces suites vous garantissent un confort cinq étoiles."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1490
-elements: array:1 [
0 => App\Entity\RoomPrices {#1441
-id: 2288
-title: "Deluxe Suite"
-room: App\Entity\Rooms {#1314}
-quantity: 26
-stayStartedAt: DateTimeImmutable @1733011200 {#1445
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1444
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1443
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1442
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "355.00"
-singleOccupancy: "355.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1317
#collection: Doctrine\Common\Collections\ArrayCollection {#1318
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1314}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1319
#collection: Doctrine\Common\Collections\ArrayCollection {#1320
-elements: array:14 [
0 => App\Entity\RoomCapacities {#1503
-id: 1733
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1405
-id: 1734
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1461
-id: 1735
-room: App\Entity\Rooms {#1314}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1516
-id: 1736
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1509
-id: 1737
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1514
-id: 1738
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1513
-id: 1739
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1512
-id: 1740
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1519
-id: 1741
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1393
-id: 1742
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1462
-id: 1743
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1359
-id: 1744
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1379
-id: 1745
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1517
-id: 1746
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:14 [ …14]
-owner: App\Entity\Rooms {#1314}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1312
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1313
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bda2555092060530053.jpg"
-gallery: App\Entity\Galleries {#1321
-id: 176
-hotel: null
-room: App\Entity\Rooms {#1314}
-images: Doctrine\ORM\PersistentCollection {#1322
#collection: Doctrine\Common\Collections\ArrayCollection {#1323
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1321}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands deluxe suite"
}
-mediaDirSlug: "23"
-lowerRoomPrice: null
-services: null
-slug: "deluxe-suite"
}
2 => App\Entity\Rooms {#1326
-id: 24
-name: "Beachfront Suite"
-description: """
Emplacement en bord de plage privilégié Vue sur la baie de Tamarin Demi-pension possible\r\n
\r\n
Chaque suite dispose d’une terrasse ou d’un balcon privatif et offre l’une des vues les plus spectaculaires de l’île. Ces suites spacieuses sont de véritables havres de paix où vous pourrez vous détendre à toute heure de la journée, profiter du confort d’un grand salon et admirer la superbe baie de Tamarin.
"""
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1552
-elements: array:1 [
0 => App\Entity\RoomPrices {#1436
-id: 2295
-title: "Beachfront Suite"
-room: App\Entity\Rooms {#1326}
-quantity: 12
-stayStartedAt: DateTimeImmutable @1733011200 {#1440
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1439
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1438
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1437
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "435.00"
-singleOccupancy: "435.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1329
#collection: Doctrine\Common\Collections\ArrayCollection {#1330
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1326}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1331
#collection: Doctrine\Common\Collections\ArrayCollection {#1332
-elements: array:15 [
0 => App\Entity\RoomCapacities {#1541
-id: 1747
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1499
-id: 1748
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1529
-id: 1749
-room: App\Entity\Rooms {#1326}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1533
-id: 1750
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1536
-id: 1751
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1537
-id: 1752
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1539
-id: 1753
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1538
-id: 1754
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1530
-id: 1755
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1496
-id: 1756
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1528
-id: 1757
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1484
-id: 1758
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1489
-id: 1759
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1488
-id: 1760
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1485
-id: 1761
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:15 [ …15]
-owner: App\Entity\Rooms {#1326}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1324
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1325
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bda9a245bc503124079.jpg"
-gallery: App\Entity\Galleries {#1333
-id: 177
-hotel: null
-room: App\Entity\Rooms {#1326}
-images: Doctrine\ORM\PersistentCollection {#1334
#collection: Doctrine\Common\Collections\ArrayCollection {#1335
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1333}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands beachfront suite"
}
-mediaDirSlug: "24"
-lowerRoomPrice: null
-services: null
-slug: "beachfront-suite"
}
3 => App\Entity\Rooms {#1338
-id: 25
-name: "Exclusive Suite"
-description: "Disposant de deux chambres à coucher, d’un coin salon séparé et de deux balcons offrant une vue splendide sur l’océan Indien, cette suite vous permet de profiter pleinement de vos vacances grâce à un confort incomparable. Avec sa chambre supplémentaire, elle est idéale pour les familles ou les couples en quête d’un séjour d’exception."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1591
-elements: array:1 [
0 => App\Entity\RoomPrices {#1419
-id: 2302
-title: "Exclusive Suite"
-room: App\Entity\Rooms {#1338}
-quantity: 1
-stayStartedAt: DateTimeImmutable @1733011200 {#1435
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1434
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1433
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1416
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "530.00"
-singleOccupancy: "530.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1341
#collection: Doctrine\Common\Collections\ArrayCollection {#1342
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1338}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1343
#collection: Doctrine\Common\Collections\ArrayCollection {#1344
-elements: array:15 [
0 => App\Entity\RoomCapacities {#1580
-id: 1762
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1549
-id: 1763
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1568
-id: 1764
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1572
-id: 1765
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1575
-id: 1766
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1576
-id: 1767
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1578
-id: 1768
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1577
-id: 1769
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1569
-id: 1770
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1547
-id: 1771
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1567
-id: 1772
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 2
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1557
-id: 1773
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: 2
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1558
-id: 1774
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1560
-id: 1775
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1561
-id: 1776
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:15 [ …15]
-owner: App\Entity\Rooms {#1338}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1336
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1337
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bdafc66b3c703347467.jpg"
-gallery: App\Entity\Galleries {#1345
-id: 178
-hotel: null
-room: App\Entity\Rooms {#1338}
-images: Doctrine\ORM\PersistentCollection {#1346
#collection: Doctrine\Common\Collections\ArrayCollection {#1347
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1345}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands suite exclusive"
}
-mediaDirSlug: "25"
-lowerRoomPrice: null
-services: null
-slug: "exclusive-suite"
}
]
}
#initialized: true
-snapshot: array:4 [ …4]
-owner: App\Entity\Hotels {#1004}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#872 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-address: "Route Côtiere Wolmar, Flic En Flac, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "11:00"
-babyAgeMax: "4"
-childAgeMax: "11"
-teenAgeMax: "99"
-extraCharges: Doctrine\ORM\PersistentCollection {#999
#collection: Doctrine\Common\Collections\ArrayCollection {#996
-elements: array:2 [
0 => App\Entity\ExtraCharges {#1605
-id: 169
-title: "Base Demi pension"
-description: null
-adultExtra: 0.0
-babyExtra: 0.0
-childExtra: 0.0
-teenExtra: 0.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: true
-minNights: null
-hotel: App\Entity\Hotels {#1004}
}
1 => App\Entity\ExtraCharges {#1616
-id: 197
-title: "Nouvel An"
-description: null
-adultExtra: 230.0
-babyExtra: null
-childExtra: null
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1735603200 {#1613
date: 2024-12-31 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735689600 {#1615
date: 2025-01-01 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1004}
}
]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Hotels {#1004}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#868 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-imageFile: null
-featuredImage: "66965dbe6119f172273068.jpg"
-gallery: App\Entity\Galleries {#1098
-id: 53
-hotel: App\Entity\Hotels {#1004}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1040
#collection: Doctrine\Common\Collections\ArrayCollection {#1043
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1098}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Hotel Sands"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#1769}
-highlighted: true
-services: array:1 [
0 => ""
]
-hlStartAt: DateTimeImmutable @1733011200 {#984
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-hlEndAt: DateTimeImmutable @1733616000 {#1009
date: 2024-12-08 00:00:00.0 UTC (+00:00)
}
-slug: "sands-suites-resort-spa"
}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1631
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1628
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1630
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1636
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer"
-minNights: 3
-maxNights: 3
-earlyBookingDays: 3
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1641
#collection: Doctrine\Common\Collections\ArrayCollection {#1690
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 33
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1691
#collection: Doctrine\Common\Collections\ArrayCollection {#1692
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1693
#collection: Doctrine\Common\Collections\ArrayCollection {#1694
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1695
#collection: Doctrine\Common\Collections\ArrayCollection {#1696
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1697
#collection: Doctrine\Common\Collections\ArrayCollection {#1698
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
1 => App\Entity\Offers {#1703
-id: 29
-title: "Free Nights Offer 3=4"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1699
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1700
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1701
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1702
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 3=4"
-minNights: 4
-maxNights: 4
-earlyBookingDays: 4
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1704
#collection: Doctrine\Common\Collections\ArrayCollection {#1705
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1706
#collection: Doctrine\Common\Collections\ArrayCollection {#1707
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1708
#collection: Doctrine\Common\Collections\ArrayCollection {#1709
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1710
#collection: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1712
#collection: Doctrine\Common\Collections\ArrayCollection {#1713
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
2 => App\Entity\Offers {#1718
-id: 30
-title: "Free Nights Offer 4=6"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1714
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1715
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1716
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1717
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 4=6"
-minNights: 6
-maxNights: 6
-earlyBookingDays: 6
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1719
#collection: Doctrine\Common\Collections\ArrayCollection {#1720
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 33
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1721
#collection: Doctrine\Common\Collections\ArrayCollection {#1722
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1723
#collection: Doctrine\Common\Collections\ArrayCollection {#1724
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1725
#collection: Doctrine\Common\Collections\ArrayCollection {#1726
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1727
#collection: Doctrine\Common\Collections\ArrayCollection {#1728
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
3 => App\Entity\Offers {#1733
-id: 31
-title: "EARLY BOOKING Sands"
-type: "EarlyBooking"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1729
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1730
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1731
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1732
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "EB60"
-minNights: 5
-maxNights: 5
-earlyBookingDays: 60
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1734
#collection: Doctrine\Common\Collections\ArrayCollection {#1735
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 15
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1736
#collection: Doctrine\Common\Collections\ArrayCollection {#1737
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1738
#collection: Doctrine\Common\Collections\ArrayCollection {#1739
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1740
#collection: Doctrine\Common\Collections\ArrayCollection {#1741
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1742
#collection: Doctrine\Common\Collections\ArrayCollection {#1743
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
4 => App\Entity\Offers {#1748
-id: 32
-title: "Free Nights Offer 5=7"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1706659200 {#1744
date: 2024-01-31 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1745
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1746
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1747
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 5=7"
-minNights: 7
-maxNights: 7
-earlyBookingDays: 7
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1749
#collection: Doctrine\Common\Collections\ArrayCollection {#1750
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 28
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1751
#collection: Doctrine\Common\Collections\ArrayCollection {#1752
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1753
#collection: Doctrine\Common\Collections\ArrayCollection {#1754
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1755
#collection: Doctrine\Common\Collections\ArrayCollection {#1756
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1757
#collection: Doctrine\Common\Collections\ArrayCollection {#1758
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
1 in
PromotionDTO.php
line 546:
// if booking not respect the interval skip this offer - format('%a') return a string of the diff days, need to convert to integer value
if (intval($booking_interval->format('%a')) <= $offer_earlybookingDays) {
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'Early booking date interval failure.');
}
return $this;
}
"31 - EARLY BOOKING Sands"
2 in
PromotionDTO.php
line 546:
// if booking not respect the interval skip this offer - format('%a') return a string of the diff days, need to convert to integer value
if (intval($booking_interval->format('%a')) <= $offer_earlybookingDays) {
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'Early booking date interval failure.');
}
return $this;
}
"Early booking date interval failure."
1 in
SearchToolsDTO.php
line 773:
$validOffers = $this->getValidOffers($hotel->getOffers());
if ($this->debug) {
dump('Step 1. Offres valides : ', $validOffers);
}
if ($validOffers == null) {
"Step 1. Offres valides : "
2 in
SearchToolsDTO.php
line 773:
$validOffers = $this->getValidOffers($hotel->getOffers());
if ($this->debug) {
dump('Step 1. Offres valides : ', $validOffers);
}
if ($validOffers == null) {
array:4 [
0 => App\DTO\PromotionDTO {#1885
-debug: true
+id: 28
+title: "Free Nights Offer 2=3"
+description: null
+type: "LongStay"
+reference: "Free Nights Offer"
+from: DateTimeImmutable @1704067200 {#1631
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
+to: DateTimeImmutable @1761868800 {#1628
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
+earlyBookingDays: 3
+minNights: 3
+maxNights: 3
+discountRate: 33
+discountFamilyRates: []
+combinableRate: null
+priority: 2
+extrasDiscountRate: null
+isAllRooms: true
+isCombinable: false
+selectedRoomsIDs: []
+selectedExtrasIDs: []
+selectedOffersIDs: []
+selectedExtrasDiscountIDs: []
}
1 => App\DTO\PromotionDTO {#1889
-debug: true
+id: 29
+title: "Free Nights Offer 3=4"
+description: null
+type: "LongStay"
+reference: "Free Nights Offer 3=4"
+from: DateTimeImmutable @1704067200 {#1699
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
+to: DateTimeImmutable @1761868800 {#1700
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
+earlyBookingDays: 4
+minNights: 4
+maxNights: 4
+discountRate: 25
+discountFamilyRates: []
+combinableRate: null
+priority: 2
+extrasDiscountRate: null
+isAllRooms: true
+isCombinable: false
+selectedRoomsIDs: []
+selectedExtrasIDs: []
+selectedOffersIDs: []
+selectedExtrasDiscountIDs: []
}
2 => App\DTO\PromotionDTO {#1913
-debug: true
+id: 30
+title: "Free Nights Offer 4=6"
+description: null
+type: "LongStay"
+reference: "Free Nights Offer 4=6"
+from: DateTimeImmutable @1704067200 {#1714
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
+to: DateTimeImmutable @1761868800 {#1715
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
+earlyBookingDays: 6
+minNights: 6
+maxNights: 6
+discountRate: 33
+discountFamilyRates: []
+combinableRate: null
+priority: 2
+extrasDiscountRate: null
+isAllRooms: true
+isCombinable: false
+selectedRoomsIDs: []
+selectedExtrasIDs: []
+selectedOffersIDs: []
+selectedExtrasDiscountIDs: []
}
3 => App\DTO\PromotionDTO {#2263
-debug: true
+id: 32
+title: "Free Nights Offer 5=7"
+description: null
+type: "LongStay"
+reference: "Free Nights Offer 5=7"
+from: DateTimeImmutable @1706659200 {#1744
date: 2024-01-31 00:00:00.0 UTC (+00:00)
}
+to: DateTimeImmutable @1761868800 {#1745
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
+earlyBookingDays: 7
+minNights: 7
+maxNights: 7
+discountRate: 28
+discountFamilyRates: []
+combinableRate: null
+priority: 2
+extrasDiscountRate: null
+isAllRooms: true
+isCombinable: false
+selectedRoomsIDs: []
+selectedExtrasIDs: []
+selectedOffersIDs: []
+selectedExtrasDiscountIDs: []
}
]
In
HotelController.php
line 172:
$result->updateStayRooms();
}
dump($result);
return $this->render('hotel/show.html.twig', [
'hotel' => $result->getHotel(),
App\DTO\SearchToolsDTO {#827
-date_format: "d/m/Y"
-uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#736
-storage: Vich\UploaderBundle\Storage\FileSystemStorage {#737
#factory: Vich\UploaderBundle\Mapping\PropertyMappingFactory {#738
-metadata: Vich\UploaderBundle\Metadata\MetadataReader {#456
-reader: Metadata\MetadataFactory {#448
-driver: Metadata\Driver\DriverChain {#449
-drivers: array:4 [
0 => Vich\UploaderBundle\Metadata\Driver\XmlDriver {#450
-locator: Metadata\Driver\FileLocator {#447
-dirs: []
}
}
1 => Vich\UploaderBundle\Metadata\Driver\AnnotationDriver {#451
#reader: Vich\UploaderBundle\Metadata\Driver\AttributeReader {#452}
-managerRegistryList: array:1 [
0 => Doctrine\Bundle\DoctrineBundle\Registry {#74
-name: "ORM"
-connections: array:1 [
"default" => "doctrine.dbal.default_connection"
]
-managers: array:1 [
"default" => "doctrine.orm.default_entity_manager"
]
-defaultConnection: "default"
-defaultManager: "default"
-proxyInterfaceName: "Doctrine\Persistence\Proxy"
#container: Container3wbxnxo\App_KernelDevDebugContainer {#42 …20}
}
]
}
2 => Vich\UploaderBundle\Metadata\Driver\YamlDriver {#453
-locator: Metadata\Driver\FileLocator {#447}
}
3 => Vich\UploaderBundle\Metadata\Driver\YmlDriver {#454
-locator: Metadata\Driver\FileLocator {#447}
}
]
}
-cache: Metadata\Cache\FileCache {#455
-dir: "/var/www/vhost/allons-maurice/app/var/cache/dev/vich_uploader"
}
-loadedMetadata: array:1 [
"App\Entity\Rooms" => Metadata\ClassHierarchyMetadata {#1350
+classMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1351
+name: "App\Entity\Rooms"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Rooms.php"
]
+createdAt: 1731925851
+fields: array:1 [
"imageFile" => array:7 [
"mapping" => "featured_rooms"
"propertyName" => "imageFile"
"fileNameProperty" => "featuredImage"
"size" => null
"mimeType" => null
"originalName" => null
"dimensions" => null
]
]
}
]
}
]
-loadedClassMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1351}
]
-hierarchyMetadataClass: "Metadata\ClassHierarchyMetadata"
-includeInterfaces: false
-debug: true
}
}
-resolver: Vich\UploaderBundle\Mapping\PropertyMappingResolver {#739
-container: Container3wbxnxo\App_KernelDevDebugContainer {#42 …20}
-mappings: array:5 [
"featured_hotels" => array:8 [
"uri_prefix" => "/uploads/hotels"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/hotels"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_hotels"
"options" => []
]
"directory_namer" => array:2 [
"service" => "vich_uploader.namer_directory_property"
"options" => array:2 [
"property" => "mediaDirSlug"
"transliterate" => true
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"featured_rooms" => array:8 [
"uri_prefix" => "/uploads/rooms"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/rooms"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_rooms"
"options" => []
]
"directory_namer" => array:2 [
"service" => "vich_uploader.namer_directory_property"
"options" => array:2 [
"property" => "mediaDirSlug"
"transliterate" => true
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"featured_posts" => array:8 [
"uri_prefix" => "/uploads/posts"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/posts"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_posts"
"options" => []
]
"directory_namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\CurrentDateTimeDirectoryNamer"
"options" => array:2 [
"date_time_format" => "Y/m/d"
"date_time_property" => "uploadedAt"
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"medias" => array:8 [
"uri_prefix" => "/uploads/medias"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/medias"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.medias"
"options" => []
]
"directory_namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\CurrentDateTimeDirectoryNamer"
"options" => array:2 [
"date_time_format" => "Y/m/d"
"date_time_property" => "uploadedAt"
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"slides" => array:8 [
"uri_prefix" => "/uploads/slides"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/slides"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.slides"
"options" => []
]
"directory_namer" => array:2 [
"service" => null
"options" => null
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
]
-defaultFilenameAttributeSuffix: "_name"
}
}
}
}
-debug: true
+hotel: App\Entity\Hotels {#1004
-id: 4
-name: "Sands Suites Resort & Spa"
-description: """
Le Sands Suites Resort & Spa est située sur la plage la plus préservée de Flic en Flac.\r\n
Située sur la côte ouest de l’île Maurice, le complexe jouit d’une situation privilégiée et offre une vue panoramique sur le lagon turquoise de la baie de Tamarin et sur l’imposante montagne du Morne.\r\n
\r\n
\r\n
\r\n
greenglobe.com\r\n
Certifiée Green Globe, cet hôtel de charme offre une expérience exquise dans une atmosphère paisible et sereine. \r\n
Cet environnement éthéré est dû aux incroyables paysages naturels ainsi qu’à l’architecture et au décor uniques du complexe, qui contribuent tous à faire de ce lieu un véritable coin de paradis sur la côte ouest de l’île.
"""
-website: "https://sands.mu/"
-stars: 4
-youtubeVideoId: "GH2hMziS_84"
-phone: "+230 403 1200"
-email: "info@sands.mu"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3741.609756838938!2d57.36923311217644!3d-20.31641388108213!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c4179ae900001%3A0x3af8e3a7a6c4a114!2sSands%20Suites%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968719570!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Ouest"
-createdAt: DateTimeImmutable @1714145854 {#828
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672825 {#997
date: 2024-10-23 08:40:25.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1224
#collection: Doctrine\Common\Collections\ArrayCollection {#1159
-elements: array:4 [
0 => App\Entity\Rooms {#1226
-id: 22
-name: "Superior Suite"
-description: "Des suites spacieuses de style moderne joliment décorées et éclairées. Afin de vous offrir une expérience luxueuse, elles disposent de grands lits, de canapés et d’un balcon privatif faisant face à l’océan. Ces chambres étant situées aux premier et deuxième étages, elles vous offrent une superbe vue sur le lagon bleu azur."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1390
-elements: array:1 [
0 => App\Entity\RoomPrices {#1447
-id: 2281
-title: "Superior Suite"
-room: App\Entity\Rooms {#1226}
-quantity: 52
-stayStartedAt: DateTimeImmutable @1733011200 {#1452
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1451
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1450
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1449
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "355.00"
-singleOccupancy: "355.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1273
#collection: Doctrine\Common\Collections\ArrayCollection {#1268
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1245
#collection: Doctrine\Common\Collections\ArrayCollection {#1247
-elements: array:17 [
0 => App\Entity\RoomCapacities {#1422
-id: 1716
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1397
-id: 1717
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1378
-id: 1718
-room: App\Entity\Rooms {#1226}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1521
-id: 1719
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1401
-id: 1720
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1428
-id: 1721
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1458
-id: 1722
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1385
-id: 1723
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1457
-id: 1724
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1432
-id: 1725
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1364
-id: 1726
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1366
-id: 1727
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1460
-id: 1728
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1454
-id: 1729
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1348
-id: 1730
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
15 => App\Entity\RoomCapacities {#1406
-id: 1731
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
16 => App\Entity\RoomCapacities {#1429
-id: 1732
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:17 [ …17]
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1007
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1006
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bd96c0c24f150323897.jpg"
-gallery: App\Entity\Galleries {#1248
-id: 175
-hotel: null
-room: App\Entity\Rooms {#1226}
-images: Doctrine\ORM\PersistentCollection {#1297
#collection: Doctrine\Common\Collections\ArrayCollection {#1307
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1248}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands suite superieure"
}
-mediaDirSlug: "22"
-lowerRoomPrice: null
-services: null
-slug: "superior-suite"
}
1 => App\Entity\Rooms {#1314
-id: 23
-name: "Deluxe Suite"
-description: "Leur terrasse privative vous permet de vous installer confortablement au soleil. Avec leur grande chambre à coucher aux tons neutres rehaussée d’une touche de couleur vive et leurs canapés, depuis lesquels vous profiterez d’une vue imprenable sur l’océan, ces suites vous garantissent un confort cinq étoiles."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1490
-elements: array:1 [
0 => App\Entity\RoomPrices {#1441
-id: 2288
-title: "Deluxe Suite"
-room: App\Entity\Rooms {#1314}
-quantity: 26
-stayStartedAt: DateTimeImmutable @1733011200 {#1445
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1444
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1443
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1442
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "355.00"
-singleOccupancy: "355.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1317
#collection: Doctrine\Common\Collections\ArrayCollection {#1318
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1314}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1319
#collection: Doctrine\Common\Collections\ArrayCollection {#1320
-elements: array:14 [
0 => App\Entity\RoomCapacities {#1503
-id: 1733
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1405
-id: 1734
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1461
-id: 1735
-room: App\Entity\Rooms {#1314}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1516
-id: 1736
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1509
-id: 1737
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1514
-id: 1738
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1513
-id: 1739
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1512
-id: 1740
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1519
-id: 1741
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1393
-id: 1742
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1462
-id: 1743
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1359
-id: 1744
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1379
-id: 1745
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1517
-id: 1746
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:14 [ …14]
-owner: App\Entity\Rooms {#1314}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1312
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1313
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bda2555092060530053.jpg"
-gallery: App\Entity\Galleries {#1321
-id: 176
-hotel: null
-room: App\Entity\Rooms {#1314}
-images: Doctrine\ORM\PersistentCollection {#1322
#collection: Doctrine\Common\Collections\ArrayCollection {#1323
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1321}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands deluxe suite"
}
-mediaDirSlug: "23"
-lowerRoomPrice: null
-services: null
-slug: "deluxe-suite"
}
2 => App\Entity\Rooms {#1326
-id: 24
-name: "Beachfront Suite"
-description: """
Emplacement en bord de plage privilégié Vue sur la baie de Tamarin Demi-pension possible\r\n
\r\n
Chaque suite dispose d’une terrasse ou d’un balcon privatif et offre l’une des vues les plus spectaculaires de l’île. Ces suites spacieuses sont de véritables havres de paix où vous pourrez vous détendre à toute heure de la journée, profiter du confort d’un grand salon et admirer la superbe baie de Tamarin.
"""
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1552
-elements: array:1 [
0 => App\Entity\RoomPrices {#1436
-id: 2295
-title: "Beachfront Suite"
-room: App\Entity\Rooms {#1326}
-quantity: 12
-stayStartedAt: DateTimeImmutable @1733011200 {#1440
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1439
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1438
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1437
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "435.00"
-singleOccupancy: "435.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1329
#collection: Doctrine\Common\Collections\ArrayCollection {#1330
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1326}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1331
#collection: Doctrine\Common\Collections\ArrayCollection {#1332
-elements: array:15 [
0 => App\Entity\RoomCapacities {#1541
-id: 1747
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1499
-id: 1748
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1529
-id: 1749
-room: App\Entity\Rooms {#1326}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1533
-id: 1750
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1536
-id: 1751
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1537
-id: 1752
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1539
-id: 1753
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1538
-id: 1754
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1530
-id: 1755
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1496
-id: 1756
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1528
-id: 1757
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1484
-id: 1758
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1489
-id: 1759
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1488
-id: 1760
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1485
-id: 1761
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:15 [ …15]
-owner: App\Entity\Rooms {#1326}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1324
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1325
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bda9a245bc503124079.jpg"
-gallery: App\Entity\Galleries {#1333
-id: 177
-hotel: null
-room: App\Entity\Rooms {#1326}
-images: Doctrine\ORM\PersistentCollection {#1334
#collection: Doctrine\Common\Collections\ArrayCollection {#1335
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1333}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands beachfront suite"
}
-mediaDirSlug: "24"
-lowerRoomPrice: null
-services: null
-slug: "beachfront-suite"
}
3 => App\Entity\Rooms {#1338
-id: 25
-name: "Exclusive Suite"
-description: "Disposant de deux chambres à coucher, d’un coin salon séparé et de deux balcons offrant une vue splendide sur l’océan Indien, cette suite vous permet de profiter pleinement de vos vacances grâce à un confort incomparable. Avec sa chambre supplémentaire, elle est idéale pour les familles ou les couples en quête d’un séjour d’exception."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1591
-elements: array:1 [
0 => App\Entity\RoomPrices {#1419
-id: 2302
-title: "Exclusive Suite"
-room: App\Entity\Rooms {#1338}
-quantity: 1
-stayStartedAt: DateTimeImmutable @1733011200 {#1435
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1434
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1433
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1416
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "530.00"
-singleOccupancy: "530.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1341
#collection: Doctrine\Common\Collections\ArrayCollection {#1342
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1338}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1343
#collection: Doctrine\Common\Collections\ArrayCollection {#1344
-elements: array:15 [
0 => App\Entity\RoomCapacities {#1580
-id: 1762
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1549
-id: 1763
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1568
-id: 1764
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1572
-id: 1765
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1575
-id: 1766
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1576
-id: 1767
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1578
-id: 1768
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1577
-id: 1769
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1569
-id: 1770
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1547
-id: 1771
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1567
-id: 1772
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 2
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1557
-id: 1773
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: 2
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1558
-id: 1774
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1560
-id: 1775
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1561
-id: 1776
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:15 [ …15]
-owner: App\Entity\Rooms {#1338}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1336
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1337
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bdafc66b3c703347467.jpg"
-gallery: App\Entity\Galleries {#1345
-id: 178
-hotel: null
-room: App\Entity\Rooms {#1338}
-images: Doctrine\ORM\PersistentCollection {#1346
#collection: Doctrine\Common\Collections\ArrayCollection {#1347
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1345}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands suite exclusive"
}
-mediaDirSlug: "25"
-lowerRoomPrice: null
-services: null
-slug: "exclusive-suite"
}
]
}
#initialized: true
-snapshot: array:4 [ …4]
-owner: App\Entity\Hotels {#1004}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#872 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-address: "Route Côtiere Wolmar, Flic En Flac, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "11:00"
-babyAgeMax: "4"
-childAgeMax: "11"
-teenAgeMax: "99"
-extraCharges: Doctrine\ORM\PersistentCollection {#999
#collection: Doctrine\Common\Collections\ArrayCollection {#996
-elements: array:2 [
0 => App\Entity\ExtraCharges {#1605
-id: 169
-title: "Base Demi pension"
-description: null
-adultExtra: 0.0
-babyExtra: 0.0
-childExtra: 0.0
-teenExtra: 0.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: true
-minNights: null
-hotel: App\Entity\Hotels {#1004}
}
1 => App\Entity\ExtraCharges {#1616
-id: 197
-title: "Nouvel An"
-description: null
-adultExtra: 230.0
-babyExtra: null
-childExtra: null
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1735603200 {#1613
date: 2024-12-31 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735689600 {#1615
date: 2025-01-01 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1004}
}
]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Hotels {#1004}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#868 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-imageFile: null
-featuredImage: "66965dbe6119f172273068.jpg"
-gallery: App\Entity\Galleries {#1098
-id: 53
-hotel: App\Entity\Hotels {#1004}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1040
#collection: Doctrine\Common\Collections\ArrayCollection {#1043
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1098}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Hotel Sands"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#1769
-elements: array:5 [
0 => App\Entity\Offers {#1639
-id: 28
-title: "Free Nights Offer 2=3"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1631
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1628
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1630
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1636
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer"
-minNights: 3
-maxNights: 3
-earlyBookingDays: 3
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1641
#collection: Doctrine\Common\Collections\ArrayCollection {#1690
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 33
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1691
#collection: Doctrine\Common\Collections\ArrayCollection {#1692
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1693
#collection: Doctrine\Common\Collections\ArrayCollection {#1694
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1695
#collection: Doctrine\Common\Collections\ArrayCollection {#1696
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1697
#collection: Doctrine\Common\Collections\ArrayCollection {#1698
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
1 => App\Entity\Offers {#1703
-id: 29
-title: "Free Nights Offer 3=4"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1699
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1700
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1701
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1702
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 3=4"
-minNights: 4
-maxNights: 4
-earlyBookingDays: 4
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1704
#collection: Doctrine\Common\Collections\ArrayCollection {#1705
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1706
#collection: Doctrine\Common\Collections\ArrayCollection {#1707
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1708
#collection: Doctrine\Common\Collections\ArrayCollection {#1709
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1710
#collection: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1712
#collection: Doctrine\Common\Collections\ArrayCollection {#1713
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
2 => App\Entity\Offers {#1718
-id: 30
-title: "Free Nights Offer 4=6"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1714
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1715
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1716
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1717
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 4=6"
-minNights: 6
-maxNights: 6
-earlyBookingDays: 6
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1719
#collection: Doctrine\Common\Collections\ArrayCollection {#1720
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 33
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1721
#collection: Doctrine\Common\Collections\ArrayCollection {#1722
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1723
#collection: Doctrine\Common\Collections\ArrayCollection {#1724
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1725
#collection: Doctrine\Common\Collections\ArrayCollection {#1726
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1727
#collection: Doctrine\Common\Collections\ArrayCollection {#1728
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
3 => App\Entity\Offers {#1733
-id: 31
-title: "EARLY BOOKING Sands"
-type: "EarlyBooking"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1729
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1730
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1731
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1732
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "EB60"
-minNights: 5
-maxNights: 5
-earlyBookingDays: 60
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1734
#collection: Doctrine\Common\Collections\ArrayCollection {#1735
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 15
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1736
#collection: Doctrine\Common\Collections\ArrayCollection {#1737
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1738
#collection: Doctrine\Common\Collections\ArrayCollection {#1739
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1740
#collection: Doctrine\Common\Collections\ArrayCollection {#1741
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1742
#collection: Doctrine\Common\Collections\ArrayCollection {#1743
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
4 => App\Entity\Offers {#1748
-id: 32
-title: "Free Nights Offer 5=7"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1706659200 {#1744
date: 2024-01-31 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1745
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1746
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1747
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 5=7"
-minNights: 7
-maxNights: 7
-earlyBookingDays: 7
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1749
#collection: Doctrine\Common\Collections\ArrayCollection {#1750
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 28
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1751
#collection: Doctrine\Common\Collections\ArrayCollection {#1752
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1753
#collection: Doctrine\Common\Collections\ArrayCollection {#1754
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1755
#collection: Doctrine\Common\Collections\ArrayCollection {#1756
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1757
#collection: Doctrine\Common\Collections\ArrayCollection {#1758
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
-highlighted: true
-services: array:1 [
0 => ""
]
-hlStartAt: DateTimeImmutable @1733011200 {#984
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-hlEndAt: DateTimeImmutable @1733616000 {#1009
date: 2024-12-08 00:00:00.0 UTC (+00:00)
}
-slug: "sands-suites-resort-spa"
}
+stars: null
+dateRange: ? string
+fromAt: DateTimeImmutable @1733011200 {#1355
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
+toAt: DateTimeImmutable @1733702340 {#1354
date: 2024-12-08 23:59:00.0 UTC (+00:00)
}
+zone: null
+honeymoon: false
+ageLimits: array:3 [
"baby" => "4"
"child" => "11"
"teen" => "99"
]
+nights: 7
+chambers: array:1 [
0 => App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
]
+stay_rooms: array:4 [
0 => App\DTO\RoomStayDTO {#1310
-id: 22
-name: "Superior Suite"
-slug: "superior-suite"
-picture: "/uploads/rooms/22/666bd96c0c24f150323897.jpg"
-description: "Des suites spacieuses de style moderne joliment décorées et éclairées. Afin de vous offrir une expérience luxueuse, elles disposent de grands lits, de canapés et d’un balcon privatif faisant face à l’océan. Ces chambres étant situées aux premier et deuxième étages, elles vous offrent une superbe vue sur le lagon bleu azur."
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-02" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-03" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-04" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-05" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-06" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-07" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
]
"amount" => 2485
"amount_discount" => 1789.2
]
]
-totalStayAmount: 2485.0
-totalRoomAmountDiscounted: 1789.2
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1611
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 1789.2
+totalStayAmountWoDiscount: 2485.0
+totalStayAmount: 1789.2
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 32
"title" => "Free Nights Offer 5=7"
"description" => null
"reference" => "Free Nights Offer 5=7"
"type" => "LongStay"
"rate" => 28
"extra_rate" => null
"start" => "31/01/2024"
"end" => "31/10/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 2485.0
"stayroom_amount_after" => 1789.2
]
]
-error: []
}
1 => App\DTO\RoomStayDTO {#1588
-id: 23
-name: "Deluxe Suite"
-slug: "deluxe-suite"
-picture: "/uploads/rooms/23/666bda2555092060530053.jpg"
-description: "Leur terrasse privative vous permet de vous installer confortablement au soleil. Avec leur grande chambre à coucher aux tons neutres rehaussée d’une touche de couleur vive et leurs canapés, depuis lesquels vous profiterez d’une vue imprenable sur l’océan, ces suites vous garantissent un confort cinq étoiles."
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-02" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-03" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-04" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-05" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-06" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-07" => array:5 [
"adults_price" => 355
"kids_price" => 0
"adults_discount_price" => 255.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
]
"amount" => 2485
"amount_discount" => 1789.2
]
]
-totalStayAmount: 2485.0
-totalRoomAmountDiscounted: 1789.2
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1614
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 1789.2
+totalStayAmountWoDiscount: 2485.0
+totalStayAmount: 1789.2
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 32
"title" => "Free Nights Offer 5=7"
"description" => null
"reference" => "Free Nights Offer 5=7"
"type" => "LongStay"
"rate" => 28
"extra_rate" => null
"start" => "31/01/2024"
"end" => "31/10/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 2485.0
"stayroom_amount_after" => 1789.2
]
]
-error: []
}
2 => App\DTO\RoomStayDTO {#1596
-id: 24
-name: "Beachfront Suite"
-slug: "beachfront-suite"
-picture: "/uploads/rooms/24/666bda9a245bc503124079.jpg"
-description: """
Emplacement en bord de plage privilégié Vue sur la baie de Tamarin Demi-pension possible\r\n
\r\n
Chaque suite dispose d’une terrasse ou d’un balcon privatif et offre l’une des vues les plus spectaculaires de l’île. Ces suites spacieuses sont de véritables havres de paix où vous pourrez vous détendre à toute heure de la journée, profiter du confort d’un grand salon et admirer la superbe baie de Tamarin.
"""
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:5 [
"adults_price" => 435
"kids_price" => 0
"adults_discount_price" => 313.2
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-02" => array:5 [
"adults_price" => 435
"kids_price" => 0
"adults_discount_price" => 313.2
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-03" => array:5 [
"adults_price" => 435
"kids_price" => 0
"adults_discount_price" => 313.2
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-04" => array:5 [
"adults_price" => 435
"kids_price" => 0
"adults_discount_price" => 313.2
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-05" => array:5 [
"adults_price" => 435
"kids_price" => 0
"adults_discount_price" => 313.2
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-06" => array:5 [
"adults_price" => 435
"kids_price" => 0
"adults_discount_price" => 313.2
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-07" => array:5 [
"adults_price" => 435
"kids_price" => 0
"adults_discount_price" => 313.2
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
]
"amount" => 3045
"amount_discount" => 2192.4
]
]
-totalStayAmount: 3045.0
-totalRoomAmountDiscounted: 2192.4
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1604
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 2192.4
+totalStayAmountWoDiscount: 3045.0
+totalStayAmount: 2192.4
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 32
"title" => "Free Nights Offer 5=7"
"description" => null
"reference" => "Free Nights Offer 5=7"
"type" => "LongStay"
"rate" => 28
"extra_rate" => null
"start" => "31/01/2024"
"end" => "31/10/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 3045.0
"stayroom_amount_after" => 2192.4
]
]
-error: []
}
3 => App\DTO\RoomStayDTO {#1597
-id: 25
-name: "Exclusive Suite"
-slug: "exclusive-suite"
-picture: "/uploads/rooms/25/666bdafc66b3c703347467.jpg"
-description: "Disposant de deux chambres à coucher, d’un coin salon séparé et de deux balcons offrant une vue splendide sur l’océan Indien, cette suite vous permet de profiter pleinement de vos vacances grâce à un confort incomparable. Avec sa chambre supplémentaire, elle est idéale pour les familles ou les couples en quête d’un séjour d’exception."
-stayTotalNights: 7
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "DEMI PENSION"
-mandatoryExtraId: 169
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:7 [
"2024-12-01" => array:5 [
"adults_price" => 530
"kids_price" => 0
"adults_discount_price" => 381.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-02" => array:5 [
"adults_price" => 530
"kids_price" => 0
"adults_discount_price" => 381.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-03" => array:5 [
"adults_price" => 530
"kids_price" => 0
"adults_discount_price" => 381.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-04" => array:5 [
"adults_price" => 530
"kids_price" => 0
"adults_discount_price" => 381.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-05" => array:5 [
"adults_price" => 530
"kids_price" => 0
"adults_discount_price" => 381.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-06" => array:5 [
"adults_price" => 530
"kids_price" => 0
"adults_discount_price" => 381.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
"2024-12-07" => array:5 [
"adults_price" => 530
"kids_price" => 0
"adults_discount_price" => 381.6
"kids_discount_price" => 0.0
"discounts" => array:1 [
32 => array:2 [
"name" => "Free Nights Offer 5=7"
"rate" => 28
]
]
]
]
"amount" => 3710
"amount_discount" => 2671.2
]
]
-totalStayAmount: 3710.0
-totalRoomAmountDiscounted: 2671.2
-communExtras: array:1 [
0 => App\DTO\ExtraStayDTO {#1617
+extraId: 169
+name: "Base Demi pension"
+description: null
+stayTotalNights: 7
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 2671.2
+totalStayAmountWoDiscount: 3710.0
+totalStayAmount: 2671.2
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 32
"title" => "Free Nights Offer 5=7"
"description" => null
"reference" => "Free Nights Offer 5=7"
"type" => "LongStay"
"rate" => 28
"extra_rate" => null
"start" => "31/01/2024"
"end" => "31/10/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 3710.0
"stayroom_amount_after" => 2671.2
]
]
-error: []
}
]
}
1 in
HomeController.php
line 84:
'config_chambers' => ($siteSession->getSessionVar('search/chambers')) ? json_decode($siteSession->getSessionVar('search/chambers')) : null
];
dump('Search Model booking :', $searchToolsDTO);
$form = $this->createForm(SearchToolsType::class, $searchToolsDTO, $searchTypeOptions);
"Search Model booking :"
2 in
HomeController.php
line 84:
'config_chambers' => ($siteSession->getSessionVar('search/chambers')) ? json_decode($siteSession->getSessionVar('search/chambers')) : null
];
dump('Search Model booking :', $searchToolsDTO);
$form = $this->createForm(SearchToolsType::class, $searchToolsDTO, $searchTypeOptions);
App\DTO\SearchToolsDTO {#734
-date_format: "d/m/Y"
-uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#736
-storage: Vich\UploaderBundle\Storage\FileSystemStorage {#737
#factory: Vich\UploaderBundle\Mapping\PropertyMappingFactory {#738
-metadata: Vich\UploaderBundle\Metadata\MetadataReader {#456
-reader: Metadata\MetadataFactory {#448
-driver: Metadata\Driver\DriverChain {#449
-drivers: array:4 [
0 => Vich\UploaderBundle\Metadata\Driver\XmlDriver {#450
-locator: Metadata\Driver\FileLocator {#447
-dirs: []
}
}
1 => Vich\UploaderBundle\Metadata\Driver\AnnotationDriver {#451
#reader: Vich\UploaderBundle\Metadata\Driver\AttributeReader {#452}
-managerRegistryList: array:1 [
0 => Doctrine\Bundle\DoctrineBundle\Registry {#74
-name: "ORM"
-connections: array:1 [
"default" => "doctrine.dbal.default_connection"
]
-managers: array:1 [
"default" => "doctrine.orm.default_entity_manager"
]
-defaultConnection: "default"
-defaultManager: "default"
-proxyInterfaceName: "Doctrine\Persistence\Proxy"
#container: Container3wbxnxo\App_KernelDevDebugContainer {#42 …20}
}
]
}
2 => Vich\UploaderBundle\Metadata\Driver\YamlDriver {#453
-locator: Metadata\Driver\FileLocator {#447}
}
3 => Vich\UploaderBundle\Metadata\Driver\YmlDriver {#454
-locator: Metadata\Driver\FileLocator {#447}
}
]
}
-cache: Metadata\Cache\FileCache {#455
-dir: "/var/www/vhost/allons-maurice/app/var/cache/dev/vich_uploader"
}
-loadedMetadata: array:5 [
"App\Entity\Rooms" => Metadata\ClassHierarchyMetadata {#1350
+classMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1351
+name: "App\Entity\Rooms"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Rooms.php"
]
+createdAt: 1731925851
+fields: array:1 [
"imageFile" => array:7 [
"mapping" => "featured_rooms"
"propertyName" => "imageFile"
"fileNameProperty" => "featuredImage"
"size" => null
"mimeType" => null
"originalName" => null
"dimensions" => null
]
]
}
]
}
"App\Entity\Images" => Metadata\ClassHierarchyMetadata {#2796
+classMetadata: array:1 [
"App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2797
+name: "App\Entity\Images"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Images.php"
]
+createdAt: 1731925851
+fields: array:1 [
"imageFile" => array:7 [
"mapping" => "medias"
"propertyName" => "imageFile"
"fileNameProperty" => "imageName"
"size" => "size"
"mimeType" => "type"
"originalName" => null
"dimensions" => "dimensions"
]
]
}
]
}
"App\Entity\Slides" => Metadata\ClassHierarchyMetadata {#3071
+classMetadata: array:1 [
"App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#3072
+name: "App\Entity\Slides"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Slides.php"
]
+createdAt: 1731925851
+fields: array:1 [
"imageFile" => array:7 [
"mapping" => "slides"
"propertyName" => "imageFile"
"fileNameProperty" => "bgImage"
"size" => null
"mimeType" => null
"originalName" => null
"dimensions" => null
]
]
}
]
}
"App\Entity\Hotels" => Metadata\ClassHierarchyMetadata {#3288
+classMetadata: array:1 [
"App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#3334
+name: "App\Entity\Hotels"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Hotels.php"
]
+createdAt: 1731925851
+fields: array:1 [
"imageFile" => array:7 [
"mapping" => "featured_hotels"
"propertyName" => "imageFile"
"fileNameProperty" => "featuredImage"
"size" => null
"mimeType" => null
"originalName" => null
"dimensions" => null
]
]
}
]
}
"App\Entity\Posts" => Metadata\ClassHierarchyMetadata {#3337
+classMetadata: array:1 [
"App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3289
+name: "App\Entity\Posts"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Posts.php"
]
+createdAt: 1731925851
+fields: array:1 [
"imageFile" => array:7 [
"mapping" => "featured_posts"
"propertyName" => "imageFile"
"fileNameProperty" => "featuredImage"
"size" => null
"mimeType" => null
"originalName" => null
"dimensions" => null
]
]
}
]
}
]
-loadedClassMetadata: array:5 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1351}
"App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2797}
"App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#3072}
"App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#3334}
"App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3289}
]
-hierarchyMetadataClass: "Metadata\ClassHierarchyMetadata"
-includeInterfaces: false
-debug: true
}
}
-resolver: Vich\UploaderBundle\Mapping\PropertyMappingResolver {#739
-container: Container3wbxnxo\App_KernelDevDebugContainer {#42 …20}
-mappings: array:5 [
"featured_hotels" => array:8 [
"uri_prefix" => "/uploads/hotels"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/hotels"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_hotels"
"options" => []
]
"directory_namer" => array:2 [
"service" => "vich_uploader.namer_directory_property"
"options" => array:2 [
"property" => "mediaDirSlug"
"transliterate" => true
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"featured_rooms" => array:8 [
"uri_prefix" => "/uploads/rooms"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/rooms"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_rooms"
"options" => []
]
"directory_namer" => array:2 [
"service" => "vich_uploader.namer_directory_property"
"options" => array:2 [
"property" => "mediaDirSlug"
"transliterate" => true
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"featured_posts" => array:8 [
"uri_prefix" => "/uploads/posts"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/posts"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_posts"
"options" => []
]
"directory_namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\CurrentDateTimeDirectoryNamer"
"options" => array:2 [
"date_time_format" => "Y/m/d"
"date_time_property" => "uploadedAt"
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"medias" => array:8 [
"uri_prefix" => "/uploads/medias"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/medias"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.medias"
"options" => []
]
"directory_namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\CurrentDateTimeDirectoryNamer"
"options" => array:2 [
"date_time_format" => "Y/m/d"
"date_time_property" => "uploadedAt"
]
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
"slides" => array:8 [
"uri_prefix" => "/uploads/slides"
"upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/slides"
"namer" => array:2 [
"service" => "Vich\UploaderBundle\Naming\UniqidNamer.slides"
"options" => []
]
"directory_namer" => array:2 [
"service" => null
"options" => null
]
"delete_on_remove" => true
"delete_on_update" => true
"inject_on_load" => false
"db_driver" => "orm"
]
]
-defaultFilenameAttributeSuffix: "_name"
}
}
}
}
-debug: true
+hotel: App\Entity\Hotels {#1004
-id: 4
-name: "Sands Suites Resort & Spa"
-description: """
Le Sands Suites Resort & Spa est située sur la plage la plus préservée de Flic en Flac.\r\n
Située sur la côte ouest de l’île Maurice, le complexe jouit d’une situation privilégiée et offre une vue panoramique sur le lagon turquoise de la baie de Tamarin et sur l’imposante montagne du Morne.\r\n
\r\n
\r\n
\r\n
greenglobe.com\r\n
Certifiée Green Globe, cet hôtel de charme offre une expérience exquise dans une atmosphère paisible et sereine. \r\n
Cet environnement éthéré est dû aux incroyables paysages naturels ainsi qu’à l’architecture et au décor uniques du complexe, qui contribuent tous à faire de ce lieu un véritable coin de paradis sur la côte ouest de l’île.
"""
-website: "https://sands.mu/"
-stars: 4
-youtubeVideoId: "GH2hMziS_84"
-phone: "+230 403 1200"
-email: "info@sands.mu"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3741.609756838938!2d57.36923311217644!3d-20.31641388108213!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c4179ae900001%3A0x3af8e3a7a6c4a114!2sSands%20Suites%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968719570!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Ouest"
-createdAt: DateTimeImmutable @1714145854 {#828
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672825 {#997
date: 2024-10-23 08:40:25.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1224
#collection: Doctrine\Common\Collections\ArrayCollection {#1159
-elements: array:4 [
0 => App\Entity\Rooms {#1226
-id: 22
-name: "Superior Suite"
-description: "Des suites spacieuses de style moderne joliment décorées et éclairées. Afin de vous offrir une expérience luxueuse, elles disposent de grands lits, de canapés et d’un balcon privatif faisant face à l’océan. Ces chambres étant situées aux premier et deuxième étages, elles vous offrent une superbe vue sur le lagon bleu azur."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1390
-elements: array:1 [
0 => App\Entity\RoomPrices {#1447
-id: 2281
-title: "Superior Suite"
-room: App\Entity\Rooms {#1226}
-quantity: 52
-stayStartedAt: DateTimeImmutable @1733011200 {#1452
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1451
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1450
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1449
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "355.00"
-singleOccupancy: "355.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1273
#collection: Doctrine\Common\Collections\ArrayCollection {#1268
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1245
#collection: Doctrine\Common\Collections\ArrayCollection {#1247
-elements: array:17 [
0 => App\Entity\RoomCapacities {#1422
-id: 1716
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1397
-id: 1717
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1378
-id: 1718
-room: App\Entity\Rooms {#1226}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1521
-id: 1719
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1401
-id: 1720
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1428
-id: 1721
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1458
-id: 1722
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1385
-id: 1723
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1457
-id: 1724
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1432
-id: 1725
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1364
-id: 1726
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1366
-id: 1727
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1460
-id: 1728
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1454
-id: 1729
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1348
-id: 1730
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
15 => App\Entity\RoomCapacities {#1406
-id: 1731
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
16 => App\Entity\RoomCapacities {#1429
-id: 1732
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:17 [ …17]
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1007
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1006
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bd96c0c24f150323897.jpg"
-gallery: App\Entity\Galleries {#1248
-id: 175
-hotel: null
-room: App\Entity\Rooms {#1226}
-images: Doctrine\ORM\PersistentCollection {#1297
#collection: Doctrine\Common\Collections\ArrayCollection {#1307
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1248}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands suite superieure"
}
-mediaDirSlug: "22"
-lowerRoomPrice: null
-services: null
-slug: "superior-suite"
}
1 => App\Entity\Rooms {#1314
-id: 23
-name: "Deluxe Suite"
-description: "Leur terrasse privative vous permet de vous installer confortablement au soleil. Avec leur grande chambre à coucher aux tons neutres rehaussée d’une touche de couleur vive et leurs canapés, depuis lesquels vous profiterez d’une vue imprenable sur l’océan, ces suites vous garantissent un confort cinq étoiles."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1490
-elements: array:1 [
0 => App\Entity\RoomPrices {#1441
-id: 2288
-title: "Deluxe Suite"
-room: App\Entity\Rooms {#1314}
-quantity: 26
-stayStartedAt: DateTimeImmutable @1733011200 {#1445
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1444
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1443
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1442
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "355.00"
-singleOccupancy: "355.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1317
#collection: Doctrine\Common\Collections\ArrayCollection {#1318
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1314}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1319
#collection: Doctrine\Common\Collections\ArrayCollection {#1320
-elements: array:14 [
0 => App\Entity\RoomCapacities {#1503
-id: 1733
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1405
-id: 1734
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1461
-id: 1735
-room: App\Entity\Rooms {#1314}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1516
-id: 1736
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1509
-id: 1737
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1514
-id: 1738
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1513
-id: 1739
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1512
-id: 1740
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1519
-id: 1741
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1393
-id: 1742
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1462
-id: 1743
-room: App\Entity\Rooms {#1314}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1359
-id: 1744
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1379
-id: 1745
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1517
-id: 1746
-room: App\Entity\Rooms {#1314}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:14 [ …14]
-owner: App\Entity\Rooms {#1314}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1312
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1313
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bda2555092060530053.jpg"
-gallery: App\Entity\Galleries {#1321
-id: 176
-hotel: null
-room: App\Entity\Rooms {#1314}
-images: Doctrine\ORM\PersistentCollection {#1322
#collection: Doctrine\Common\Collections\ArrayCollection {#1323
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1321}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands deluxe suite"
}
-mediaDirSlug: "23"
-lowerRoomPrice: null
-services: null
-slug: "deluxe-suite"
}
2 => App\Entity\Rooms {#1326
-id: 24
-name: "Beachfront Suite"
-description: """
Emplacement en bord de plage privilégié Vue sur la baie de Tamarin Demi-pension possible\r\n
\r\n
Chaque suite dispose d’une terrasse ou d’un balcon privatif et offre l’une des vues les plus spectaculaires de l’île. Ces suites spacieuses sont de véritables havres de paix où vous pourrez vous détendre à toute heure de la journée, profiter du confort d’un grand salon et admirer la superbe baie de Tamarin.
"""
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1552
-elements: array:1 [
0 => App\Entity\RoomPrices {#1436
-id: 2295
-title: "Beachfront Suite"
-room: App\Entity\Rooms {#1326}
-quantity: 12
-stayStartedAt: DateTimeImmutable @1733011200 {#1440
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1439
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1438
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1437
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "435.00"
-singleOccupancy: "435.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1329
#collection: Doctrine\Common\Collections\ArrayCollection {#1330
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1326}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1331
#collection: Doctrine\Common\Collections\ArrayCollection {#1332
-elements: array:15 [
0 => App\Entity\RoomCapacities {#1541
-id: 1747
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1499
-id: 1748
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1529
-id: 1749
-room: App\Entity\Rooms {#1326}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1533
-id: 1750
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1536
-id: 1751
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1537
-id: 1752
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1539
-id: 1753
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1538
-id: 1754
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1530
-id: 1755
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1496
-id: 1756
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1528
-id: 1757
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1484
-id: 1758
-room: App\Entity\Rooms {#1326}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1489
-id: 1759
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1488
-id: 1760
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1485
-id: 1761
-room: App\Entity\Rooms {#1326}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:15 [ …15]
-owner: App\Entity\Rooms {#1326}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1324
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1325
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bda9a245bc503124079.jpg"
-gallery: App\Entity\Galleries {#1333
-id: 177
-hotel: null
-room: App\Entity\Rooms {#1326}
-images: Doctrine\ORM\PersistentCollection {#1334
#collection: Doctrine\Common\Collections\ArrayCollection {#1335
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1333}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands beachfront suite"
}
-mediaDirSlug: "24"
-lowerRoomPrice: null
-services: null
-slug: "beachfront-suite"
}
3 => App\Entity\Rooms {#1338
-id: 25
-name: "Exclusive Suite"
-description: "Disposant de deux chambres à coucher, d’un coin salon séparé et de deux balcons offrant une vue splendide sur l’océan Indien, cette suite vous permet de profiter pleinement de vos vacances grâce à un confort incomparable. Avec sa chambre supplémentaire, elle est idéale pour les familles ou les couples en quête d’un séjour d’exception."
-active: true
-hotel: App\Entity\Hotels {#1004}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1591
-elements: array:1 [
0 => App\Entity\RoomPrices {#1419
-id: 2302
-title: "Exclusive Suite"
-room: App\Entity\Rooms {#1338}
-quantity: 1
-stayStartedAt: DateTimeImmutable @1733011200 {#1435
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734566400 {#1434
date: 2024-12-19 00:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1433
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761868800 {#1416
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "530.00"
-singleOccupancy: "530.00"
-tripleOccupancy: "130.00"
-active: true
-extraBaby: null
-extraChild: 0.0
-extraTeen: null
-defaultExtraLabel: "DEMI PENSION"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1341
#collection: Doctrine\Common\Collections\ArrayCollection {#1342
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1338}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1343
#collection: Doctrine\Common\Collections\ArrayCollection {#1344
-elements: array:15 [
0 => App\Entity\RoomCapacities {#1580
-id: 1762
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1549
-id: 1763
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1568
-id: 1764
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1572
-id: 1765
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1575
-id: 1766
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1576
-id: 1767
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1578
-id: 1768
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1577
-id: 1769
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1569
-id: 1770
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1547
-id: 1771
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1567
-id: 1772
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 2
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1557
-id: 1773
-room: App\Entity\Rooms {#1338}
-adults: 1
-teens: null
-children: 1
-babies: 2
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1558
-id: 1774
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1560
-id: 1775
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1561
-id: 1776
-room: App\Entity\Rooms {#1338}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:15 [ …15]
-owner: App\Entity\Rooms {#1338}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1336
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672837 {#1337
date: 2024-10-23 08:40:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666bdafc66b3c703347467.jpg"
-gallery: App\Entity\Galleries {#1345
-id: 178
-hotel: null
-room: App\Entity\Rooms {#1338}
-images: Doctrine\ORM\PersistentCollection {#1346
#collection: Doctrine\Common\Collections\ArrayCollection {#1347
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1345}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Sands suite exclusive"
}
-mediaDirSlug: "25"
-lowerRoomPrice: null
-services: null
-slug: "exclusive-suite"
}
]
}
#initialized: true
-snapshot: array:4 [ …4]
-owner: App\Entity\Hotels {#1004}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#872 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-address: "Route Côtiere Wolmar, Flic En Flac, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "11:00"
-babyAgeMax: "4"
-childAgeMax: "11"
-teenAgeMax: "99"
-extraCharges: Doctrine\ORM\PersistentCollection {#999
#collection: Doctrine\Common\Collections\ArrayCollection {#996
-elements: array:2 [
0 => App\Entity\ExtraCharges {#1605
-id: 169
-title: "Base Demi pension"
-description: null
-adultExtra: 0.0
-babyExtra: 0.0
-childExtra: 0.0
-teenExtra: 0.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: true
-minNights: null
-hotel: App\Entity\Hotels {#1004}
}
1 => App\Entity\ExtraCharges {#1616
-id: 197
-title: "Nouvel An"
-description: null
-adultExtra: 230.0
-babyExtra: null
-childExtra: null
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1735603200 {#1613
date: 2024-12-31 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735689600 {#1615
date: 2025-01-01 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1004}
}
]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Hotels {#1004}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#868 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-imageFile: null
-featuredImage: "66965dbe6119f172273068.jpg"
-gallery: App\Entity\Galleries {#1098
-id: 53
-hotel: App\Entity\Hotels {#1004}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1040
#collection: Doctrine\Common\Collections\ArrayCollection {#1043
-elements: array:5 [
0 => App\Entity\Images {#2813
-id: 133
-title: null
-imageFile: null
-imageName: "666195d067356045122652.jpg"
-size: 348926
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1280
1 => 1600
]
-updatedAt: DateTimeImmutable @1717671376 {#2812
date: 2024-06-06 10:56:16.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1098}
-uploadedAt: null
}
1 => App\Entity\Images {#2804
-id: 134
-title: null
-imageFile: null
-imageName: "666195d067e6f414915298.jpg"
-size: 499547
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1600
1 => 1208
]
-updatedAt: DateTimeImmutable @1717671376 {#2805
date: 2024-06-06 10:56:16.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1098}
-uploadedAt: null
}
2 => App\Entity\Images {#2802
-id: 434
-title: null
-imageFile: null
-imageName: "67053d95574f5550734764.jpg"
-size: 347534
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1280
1 => 1600
]
-updatedAt: DateTimeImmutable @1728396693 {#2803
date: 2024-10-08 14:11:33.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1098}
-uploadedAt: null
}
3 => App\Entity\Images {#2800
-id: 452
-title: null
-imageFile: null
-imageName: "670fb660140e0594607036.jpg"
-size: 582627
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1915
1 => 1276
]
-updatedAt: DateTimeImmutable @1729082976 {#2801
date: 2024-10-16 12:49:36.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1098}
-uploadedAt: null
}
4 => App\Entity\Images {#2798
-id: 453
-title: null
-imageFile: null
-imageName: "670fb66014ba2605833376.jpg"
-size: 342276
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1179
1 => 786
]
-updatedAt: DateTimeImmutable @1729082976 {#2799
date: 2024-10-16 12:49:36.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1098}
-uploadedAt: null
}
]
}
#initialized: true
-snapshot: array:5 [ …5]
-owner: App\Entity\Galleries {#1098}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1088 …}
}
-title: "Hotel Sands"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#1769
-elements: array:5 [
0 => App\Entity\Offers {#1639
-id: 28
-title: "Free Nights Offer 2=3"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1631
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1628
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1630
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1636
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer"
-minNights: 3
-maxNights: 3
-earlyBookingDays: 3
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1641
#collection: Doctrine\Common\Collections\ArrayCollection {#1690
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 33
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1691
#collection: Doctrine\Common\Collections\ArrayCollection {#1692
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1693
#collection: Doctrine\Common\Collections\ArrayCollection {#1694
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1695
#collection: Doctrine\Common\Collections\ArrayCollection {#1696
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1697
#collection: Doctrine\Common\Collections\ArrayCollection {#1698
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1639}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
1 => App\Entity\Offers {#1703
-id: 29
-title: "Free Nights Offer 3=4"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1699
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1700
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1701
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1702
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 3=4"
-minNights: 4
-maxNights: 4
-earlyBookingDays: 4
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1704
#collection: Doctrine\Common\Collections\ArrayCollection {#1705
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1706
#collection: Doctrine\Common\Collections\ArrayCollection {#1707
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1708
#collection: Doctrine\Common\Collections\ArrayCollection {#1709
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1710
#collection: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1712
#collection: Doctrine\Common\Collections\ArrayCollection {#1713
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1703}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
2 => App\Entity\Offers {#1718
-id: 30
-title: "Free Nights Offer 4=6"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1714
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1715
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1716
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1717
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 4=6"
-minNights: 6
-maxNights: 6
-earlyBookingDays: 6
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1719
#collection: Doctrine\Common\Collections\ArrayCollection {#1720
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 33
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1721
#collection: Doctrine\Common\Collections\ArrayCollection {#1722
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1723
#collection: Doctrine\Common\Collections\ArrayCollection {#1724
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1725
#collection: Doctrine\Common\Collections\ArrayCollection {#1726
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1727
#collection: Doctrine\Common\Collections\ArrayCollection {#1728
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1718}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
3 => App\Entity\Offers {#1733
-id: 31
-title: "EARLY BOOKING Sands"
-type: "EarlyBooking"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1704067200 {#1729
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1730
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1731
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1732
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "EB60"
-minNights: 5
-maxNights: 5
-earlyBookingDays: 60
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1734
#collection: Doctrine\Common\Collections\ArrayCollection {#1735
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 15
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1736
#collection: Doctrine\Common\Collections\ArrayCollection {#1737
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1738
#collection: Doctrine\Common\Collections\ArrayCollection {#1739
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1740
#collection: Doctrine\Common\Collections\ArrayCollection {#1741
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1742
#collection: Doctrine\Common\Collections\ArrayCollection {#1743
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1733}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
4 => App\Entity\Offers {#1748
-id: 32
-title: "Free Nights Offer 5=7"
-type: "LongStay"
-hotel: App\Entity\Hotels {#1004}
-description: null
-stayStartAt: DateTimeImmutable @1706659200 {#1744
date: 2024-01-31 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1745
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1704067200 {#1746
date: 2024-01-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1747
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "Free Nights Offer 5=7"
-minNights: 7
-maxNights: 7
-earlyBookingDays: 7
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1749
#collection: Doctrine\Common\Collections\ArrayCollection {#1750
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 28
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1751
#collection: Doctrine\Common\Collections\ArrayCollection {#1752
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1753
#collection: Doctrine\Common\Collections\ArrayCollection {#1754
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1093 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1755
#collection: Doctrine\Common\Collections\ArrayCollection {#1756
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1757
#collection: Doctrine\Common\Collections\ArrayCollection {#1758
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1748}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1002 …}
}
-extrasDiscount: null
-priority: 2
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
-highlighted: true
-services: array:1 [
0 => ""
]
-hlStartAt: DateTimeImmutable @1733011200 {#984
date: 2024-12-01 00:00:00.0 UTC (+00:00)
}
-hlEndAt: DateTimeImmutable @1733616000 {#1009
date: 2024-12-08 00:00:00.0 UTC (+00:00)
}
-slug: "sands-suites-resort-spa"
}
+stars: null
+dateRange: "22/12/2024 - 26/12/2024"
+fromAt: DateTimeImmutable @1734825600 {#3521
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+toAt: DateTimeImmutable @1735257540 {#3520
date: 2024-12-26 23:59:00.0 UTC (+00:00)
}
+zone: null
+honeymoon: false
+ageLimits: array:3 [
"baby" => "4"
"child" => "11"
"teen" => "99"
]
+nights: null
+chambers: []
+stay_rooms: []
}