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 : LUX Belle Mare - Chambre : #153 - Villa Océan 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 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 : LUX Belle Mare - Chambre : #154 - Villa Front de Mer 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 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 : LUX Belle Mare - Chambre : #155 - Suite Junior 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:3 [
0 => App\DTO\RoomDatesAndPricesDTO {#1609
+rpId: 2021
+adultsPrice: 440
+childrenPrice: 0
+startAt: DateTimeImmutable @1734825600 {#1403
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1735257540 {#1402
date: 2024-12-26 23:59:00.0 UTC (+00:00)
}
}
1 => App\DTO\RoomDatesAndPricesDTO {#1611
+rpId: 2018
+adultsPrice: 550
+childrenPrice: 0
+startAt: DateTimeImmutable @1734825600 {#1403}
+endAt: DateTimeImmutable @1734868800 {#1494
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
}
2 => App\DTO\RoomDatesAndPricesDTO {#1562
+rpId: 2019
+adultsPrice: 1350
+childrenPrice: 0
+startAt: DateTimeImmutable @1734955200 {#1454
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1735257540 {#1402}
}
]
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) {
[]
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 : LUX Belle Mare - Chambre : #156 - Suite Junior "Bien-Être" 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:2 [
0 => App\DTO\RoomDatesAndPricesDTO {#1637
+rpId: 2028
+adultsPrice: 590
+childrenPrice: 0
+startAt: DateTimeImmutable @1734825600 {#1403
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1734868800 {#1489
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
}
1 => App\DTO\RoomDatesAndPricesDTO {#1631
+rpId: 2029
+adultsPrice: 1400
+childrenPrice: 0
+startAt: DateTimeImmutable @1734955200 {#1459
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1735257540 {#1402
date: 2024-12-26 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:4 [
"2024-12-22" => array:2 [
"adults_price" => 590
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1400
"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 : LUX Belle Mare - Chambre : #157 - Suite Junior "Vue Piscine" 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:2 [
0 => App\DTO\RoomDatesAndPricesDTO {#1637
+rpId: 2039
+adultsPrice: 630
+childrenPrice: 0
+startAt: DateTimeImmutable @1734825600 {#1403
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1734868800 {#1484
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
}
1 => App\DTO\RoomDatesAndPricesDTO {#1679
+rpId: 2040
+adultsPrice: 1470
+childrenPrice: 0
+startAt: DateTimeImmutable @1734955200 {#1408
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1735257540 {#1402
date: 2024-12-26 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:4 [
"2024-12-22" => array:2 [
"adults_price" => 630
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1470
"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 : LUX Belle Mare - Chambre : #158 - Suite Junior "Vue Plage" 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:2 [
0 => App\DTO\RoomDatesAndPricesDTO {#1637
+rpId: 2049
+adultsPrice: 680
+childrenPrice: 0
+startAt: DateTimeImmutable @1734825600 {#1403
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1734868800 {#1467
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
}
1 => App\DTO\RoomDatesAndPricesDTO {#1720
+rpId: 2050
+adultsPrice: 1570
+childrenPrice: 0
+startAt: DateTimeImmutable @1734955200 {#1421
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1735257540 {#1402
date: 2024-12-26 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:4 [
"2024-12-22" => array:2 [
"adults_price" => 680
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1570
"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 : LUX Belle Mare - Chambre : #159 - Suite LUX 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:2 [
0 => App\DTO\RoomDatesAndPricesDTO {#1765
+rpId: 2059
+adultsPrice: 760
+childrenPrice: 0
+startAt: DateTimeImmutable @1734825600 {#1403
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1734868800 {#1473
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
}
1 => App\DTO\RoomDatesAndPricesDTO {#1762
+rpId: 2060
+adultsPrice: 1700
+childrenPrice: 0
+startAt: DateTimeImmutable @1734955200 {#1428
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1735257540 {#1402
date: 2024-12-26 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:4 [
"2024-12-22" => array:2 [
"adults_price" => 760
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1700
"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 : LUX Belle Mare - Chambre : #160 - Suite Familiale 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:2 [
0 => App\DTO\RoomDatesAndPricesDTO {#1822
+rpId: 2069
+adultsPrice: 1260
+childrenPrice: 0
+startAt: DateTimeImmutable @1734825600 {#1403
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1734868800 {#1462
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
}
1 => App\DTO\RoomDatesAndPricesDTO {#1820
+rpId: 2070
+adultsPrice: 2940
+childrenPrice: 0
+startAt: DateTimeImmutable @1734955200 {#1434
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1735257540 {#1402
date: 2024-12-26 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:4 [
"2024-12-22" => array:2 [
"adults_price" => 1260
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 2940
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 2940
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 2940
"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:8 [
0 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
"room_id" => 153
"room_picture" => "/uploads/rooms/153/67109e3c3b3be077303522.jpeg"
"room_name" => "Villa Océan"
"room_slug" => "villa-ocean"
"room_description" => "Nichée sur la plage, notre villa Vue Océan est une maison de plage réinventée. Avec ses intérieurs et ses meubles aux nuances sable et en pastel, ainsi que ses textures naturelles, elle vous transporte directement sous les tropiques. À l'extérieur, vous trouverez une douche tropicale idéale pour se rafraîchir après une baignade en mer, une superbe piscine et une terrasse en bois, un jardin tropical et un pavillon pour profiter de vos repas face à l’océan. La salle de bains est équipée d'une baignoire intégrée et d'une douche. Il y a également un salon et une cuisine avec un service de majordome à votre disposition."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:1 [
"error" => array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
]
]
1 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 154
"room_picture" => "/uploads/rooms/154/67109e806c4aa584800891.jpeg"
"room_name" => "Villa Front de Mer"
"room_slug" => "villa-front-de-mer"
"room_description" => "Conçus telle une maison de vacances de designer sous les tropiques, avec son jardin tropical, une piscine privée et une terrasse pour prendre le soleil. Cette ravissante villa d'une chambre vous transporte sur la plage avec ses intérieurs aux nuances sable et aux couleurs pastel. La beauté se trouve dans les détails comme en témoignent les panneaux en bois blanchis, le linge de lit en lin lavé, les tapis tissés à la main, les tables et lampes en sable et corail recyclés. La superbe salle de bains dispose d'une baignoire indépendante, d'une douche à effet pluie et d'une douche extérieure. La villa avec son salon, sa cuisine avec service de majordome et son pavillon privé pour profiter de ses repas est tout à vous. Notre villa en front de mer est la plus proche de l’océan."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:1 [
"error" => array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
]
]
2 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 155
"room_picture" => "/uploads/rooms/155/67109eb4260bc294654031.jpeg"
"room_name" => "Suite Junior"
"room_slug" => "suite-junior"
"room_description" => "Que vous optiez pour le rez-de-chaussée, le premier ou le deuxième étage, votre chambre présente une palette de couleurs apaisantes, un mélange de tons sable et de touches corail et jaune citron. L'intérieur dévoile des panneaux en bois blanchis, des sièges en corde tissée et des tables moulées à partir de sable local recyclé, offrant une atmosphère sereine et accueillante. Sur la terrasse de la suite ‘Cabane’, vous trouverez une banquette confortable pour faire la sieste. Vous découvrirez aussi dans votre chambre le coin ‘bar’, notre version revisitée du mini-bar traditionnel. La salle de bain tout en blanc offre une ambiance tropicale minimaliste."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:1 [
"error" => array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
]
]
3 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 156
"room_picture" => "/uploads/rooms/156/6667ee1740786040602908.jpg"
"room_name" => "Suite Junior "Bien-Être""
"room_slug" => "suite-junior-bien-etre"
"room_description" => "Conçue pour les couples ou les voyageurs solo amoureux du bien- être, cette suite junior offre de nombreux équipements de bien-être soigneusement sélectionnés, telles qu'un tapis de yoga, des blocs d'exercice mais inclut aussi une séance de coaching à la salle de sport, des offres au spa... Cette ambiance légère et décontractée, associée aux éléments de bien-être, est un véritable must pour les voyageurs en quête d'équilibre. Le coin ‘bar’ de la chambre, notre réinterprétation du mini-bar classique, est rempli de collations saines, tandis que la salle de bain est dotée d’une grande baignoire et d’une douche à l’italienne - parfait pour se détendre."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2029
"adult_amount" => 4790
"children_amount" => 0
"basis_amount" => 4790
"mandatoryExtraId" => null
"default_extra_label" => ""
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 590
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
]
]
]
4 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 157
"room_picture" => "/uploads/rooms/157/6667ee662e922992732751.jpg"
"room_name" => "Suite Junior "Vue Piscine""
"room_slug" => "suite-junior-vue-piscine"
"room_description" => "Idéalement situées au cœur de l'hôtel, orientées vers la piscine principale, ces suites sont parfaites pour les familles avec de jeunes enfants. Parées de nuances sable, corail et jaune citron, avec vue sur la piscine, elles sont propices à la détente tout en étant à proximité des lieux favoris des enfants et des parents ! La salle de bains tout en blanc est équipée d'une magnifique baignoire et d'une grande douche."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2040
"adult_amount" => 5040
"children_amount" => 0
"basis_amount" => 5040
"mandatoryExtraId" => null
"default_extra_label" => ""
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 630
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
]
]
]
5 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 158
"room_picture" => "/uploads/rooms/158/6667ee9c44f48382009249.jpg"
"room_name" => "Suite Junior "Vue Plage""
"room_slug" => "suite-junior-vue-plage"
"room_description" => "Situées au rez-de-chaussée, au premier et au deuxième étage, nos Junior Suites Avec Vue Plage, offrent une vue magnifique sur la baie idyllique de Belle Mare. Les espaces intérieurs sont chics et sereins, imprégnés de nuances de sable avec des touches de couleur corail et jaune citron. Ces suites sont parfaites pour les couples ou les familles avec de jeunes enfants. La terrasse dispose d'un lit de jour pour se prélasser, tandis que le coin ‘bar’ est une version revisitée du mini bar traditionnel."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2050
"adult_amount" => 5390
"children_amount" => 0
"basis_amount" => 5390
"mandatoryExtraId" => null
"default_extra_label" => ""
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 680
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
]
]
]
6 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 159
"room_picture" => "/uploads/rooms/159/67109ee09caa6294887379.jpeg"
"room_name" => "Suite LUX"
"room_slug" => "suite-lux"
"room_description" => "Un refuge intime et romantique pour deux sous les tropiques. La salle de bains tout en blanc est chic et tranquille. Le coin salon, drapé de lin pur, présente un spacieux canapé cocon pour deux. Il y a un coin bar avec un chariot à cocktails - emportez votre verre dans l'espace cabane extérieur, et détendez- vous. A l’extérieur, le lit balançoire donnant sur la plage, est parfait pour faire la sieste. La salle de bain spacieuse dispose d'une baignoire surdimensionnée pour deux. Et le dressing est surprenant de beauté avec son magnifique papier peint personnalisé inspiré des coraux."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2060
"adult_amount" => 5860
"children_amount" => 0
"basis_amount" => 5860
"mandatoryExtraId" => null
"default_extra_label" => ""
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 760
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
]
]
]
7 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#991}
"room_id" => 160
"room_picture" => "/uploads/rooms/160/666945f816721766208457.jpeg"
"room_name" => "Suite Familiale"
"room_slug" => "suite-familiale"
"room_description" => "Les Suites Famille ont une superficie de 120m², elles sont composées de 2 Suites Junior communicantes. Chaque unité comprend une chambre avec un lit King Size, un coin salon avec un canapé-lit, une salle de bain et un espace extérieur avec une vue sur la mer."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 2070
"adult_amount" => 10080
"children_amount" => 0
"basis_amount" => 10080
"mandatoryExtraId" => null
"default_extra_label" => ""
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 1260
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 2940
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 2940
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 2940
"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:8 [
0 => App\DTO\RoomStayDTO {#1393
-id: 153
-name: "Villa Océan"
-slug: "villa-ocean"
-picture: "/uploads/rooms/153/67109e3c3b3be077303522.jpeg"
-description: "Nichée sur la plage, notre villa Vue Océan est une maison de plage réinventée. Avec ses intérieurs et ses meubles aux nuances sable et en pastel, ainsi que ses textures naturelles, elle vous transporte directement sous les tropiques. À l'extérieur, vous trouverez une douche tropicale idéale pour se rafraîchir après une baignade en mer, une superbe piscine et une terrasse en bois, un jardin tropical et un pavillon pour profiter de vos repas face à l’océan. La salle de bains est équipée d'une baignoire intégrée et d'une douche. Il y a également un salon et une cuisine avec un service de majordome à votre disposition."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 0
-kidsRoomsCount: 0
-defaultExtraLabel: null
-mandatoryExtraId: null
-chambersStayDetails: null
-totalStayAmount: null
-totalRoomAmountDiscounted: null
-communExtras: []
-specialExtras: []
-discounts: []
-error: array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
}
1 => App\DTO\RoomStayDTO {#1802
-id: 154
-name: "Villa Front de Mer"
-slug: "villa-front-de-mer"
-picture: "/uploads/rooms/154/67109e806c4aa584800891.jpeg"
-description: "Conçus telle une maison de vacances de designer sous les tropiques, avec son jardin tropical, une piscine privée et une terrasse pour prendre le soleil. Cette ravissante villa d'une chambre vous transporte sur la plage avec ses intérieurs aux nuances sable et aux couleurs pastel. La beauté se trouve dans les détails comme en témoignent les panneaux en bois blanchis, le linge de lit en lin lavé, les tapis tissés à la main, les tables et lampes en sable et corail recyclés. La superbe salle de bains dispose d'une baignoire indépendante, d'une douche à effet pluie et d'une douche extérieure. La villa avec son salon, sa cuisine avec service de majordome et son pavillon privé pour profiter de ses repas est tout à vous. Notre villa en front de mer est la plus proche de l’océan."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 0
-kidsRoomsCount: 0
-defaultExtraLabel: null
-mandatoryExtraId: null
-chambersStayDetails: null
-totalStayAmount: null
-totalRoomAmountDiscounted: null
-communExtras: []
-specialExtras: []
-discounts: []
-error: array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
}
2 => App\DTO\RoomStayDTO {#1838
-id: 155
-name: "Suite Junior"
-slug: "suite-junior"
-picture: "/uploads/rooms/155/67109eb4260bc294654031.jpeg"
-description: "Que vous optiez pour le rez-de-chaussée, le premier ou le deuxième étage, votre chambre présente une palette de couleurs apaisantes, un mélange de tons sable et de touches corail et jaune citron. L'intérieur dévoile des panneaux en bois blanchis, des sièges en corde tissée et des tables moulées à partir de sable local recyclé, offrant une atmosphère sereine et accueillante. Sur la terrasse de la suite ‘Cabane’, vous trouverez une banquette confortable pour faire la sieste. Vous découvrirez aussi dans votre chambre le coin ‘bar’, notre version revisitée du mini-bar traditionnel. La salle de bain tout en blanc offre une ambiance tropicale minimaliste."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 0
-kidsRoomsCount: 0
-defaultExtraLabel: null
-mandatoryExtraId: null
-chambersStayDetails: null
-totalStayAmount: null
-totalRoomAmountDiscounted: null
-communExtras: []
-specialExtras: []
-discounts: []
-error: array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
}
3 => App\DTO\RoomStayDTO {#1839
-id: 156
-name: "Suite Junior "Bien-Être""
-slug: "suite-junior-bien-etre"
-picture: "/uploads/rooms/156/6667ee1740786040602908.jpg"
-description: "Conçue pour les couples ou les voyageurs solo amoureux du bien- être, cette suite junior offre de nombreux équipements de bien-être soigneusement sélectionnés, telles qu'un tapis de yoga, des blocs d'exercice mais inclut aussi une séance de coaching à la salle de sport, des offres au spa... Cette ambiance légère et décontractée, associée aux éléments de bien-être, est un véritable must pour les voyageurs en quête d'équilibre. Le coin ‘bar’ de la chambre, notre réinterprétation du mini-bar classique, est rempli de collations saines, tandis que la salle de bain est dotée d’une grande baignoire et d’une douche à l’italienne - parfait pour se détendre."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 590
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1400
"kids_price" => 0
]
]
"amount" => 4790
]
]
-totalStayAmount: 4790.0
-totalRoomAmountDiscounted: null
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1857
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 4790.0
+totalStayAmount: 4790.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1860
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 5270.0
+totalStayAmount: 5270.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1877
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 5334.0
+totalStayAmount: 5334.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1878
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 5590.0
+totalStayAmount: 5590.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1879
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 5710.0
+totalStayAmount: 5710.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1880
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 5870.0
+totalStayAmount: 5870.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1881
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 5910.0
+totalStayAmount: 5910.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1882
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 6550.0
+totalStayAmount: 6550.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1883
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 6990.0
+totalStayAmount: 6990.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1884
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 4790.0
+totalStayAmountWoDiscount: 10190.0
+totalStayAmount: 10190.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
4 => App\DTO\RoomStayDTO {#1840
-id: 157
-name: "Suite Junior "Vue Piscine""
-slug: "suite-junior-vue-piscine"
-picture: "/uploads/rooms/157/6667ee662e922992732751.jpg"
-description: "Idéalement situées au cœur de l'hôtel, orientées vers la piscine principale, ces suites sont parfaites pour les familles avec de jeunes enfants. Parées de nuances sable, corail et jaune citron, avec vue sur la piscine, elles sont propices à la détente tout en étant à proximité des lieux favoris des enfants et des parents ! La salle de bains tout en blanc est équipée d'une magnifique baignoire et d'une grande douche."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 630
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1470
"kids_price" => 0
]
]
"amount" => 5040
]
]
-totalStayAmount: 5040.0
-totalRoomAmountDiscounted: null
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1885
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 5040.0
+totalStayAmount: 5040.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1886
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 5520.0
+totalStayAmount: 5520.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1887
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 5584.0
+totalStayAmount: 5584.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1888
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 5840.0
+totalStayAmount: 5840.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1889
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 5960.0
+totalStayAmount: 5960.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1890
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 6120.0
+totalStayAmount: 6120.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1891
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 6160.0
+totalStayAmount: 6160.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1892
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 6800.0
+totalStayAmount: 6800.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1893
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 7240.0
+totalStayAmount: 7240.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1894
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 5040.0
+totalStayAmountWoDiscount: 10440.0
+totalStayAmount: 10440.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
5 => App\DTO\RoomStayDTO {#1841
-id: 158
-name: "Suite Junior "Vue Plage""
-slug: "suite-junior-vue-plage"
-picture: "/uploads/rooms/158/6667ee9c44f48382009249.jpg"
-description: "Situées au rez-de-chaussée, au premier et au deuxième étage, nos Junior Suites Avec Vue Plage, offrent une vue magnifique sur la baie idyllique de Belle Mare. Les espaces intérieurs sont chics et sereins, imprégnés de nuances de sable avec des touches de couleur corail et jaune citron. Ces suites sont parfaites pour les couples ou les familles avec de jeunes enfants. La terrasse dispose d'un lit de jour pour se prélasser, tandis que le coin ‘bar’ est une version revisitée du mini bar traditionnel."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 680
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1570
"kids_price" => 0
]
]
"amount" => 5390
]
]
-totalStayAmount: 5390.0
-totalRoomAmountDiscounted: null
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1895
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 5390.0
+totalStayAmount: 5390.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1896
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 5870.0
+totalStayAmount: 5870.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1897
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 5934.0
+totalStayAmount: 5934.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1898
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 6190.0
+totalStayAmount: 6190.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1899
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 6310.0
+totalStayAmount: 6310.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1900
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 6470.0
+totalStayAmount: 6470.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1901
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 6510.0
+totalStayAmount: 6510.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1902
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 7150.0
+totalStayAmount: 7150.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1903
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 7590.0
+totalStayAmount: 7590.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1904
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 5390.0
+totalStayAmountWoDiscount: 10790.0
+totalStayAmount: 10790.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
6 => App\DTO\RoomStayDTO {#1842
-id: 159
-name: "Suite LUX"
-slug: "suite-lux"
-picture: "/uploads/rooms/159/67109ee09caa6294887379.jpeg"
-description: "Un refuge intime et romantique pour deux sous les tropiques. La salle de bains tout en blanc est chic et tranquille. Le coin salon, drapé de lin pur, présente un spacieux canapé cocon pour deux. Il y a un coin bar avec un chariot à cocktails - emportez votre verre dans l'espace cabane extérieur, et détendez- vous. A l’extérieur, le lit balançoire donnant sur la plage, est parfait pour faire la sieste. La salle de bain spacieuse dispose d'une baignoire surdimensionnée pour deux. Et le dressing est surprenant de beauté avec son magnifique papier peint personnalisé inspiré des coraux."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 760
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 1700
"kids_price" => 0
]
]
"amount" => 5860
]
]
-totalStayAmount: 5860.0
-totalRoomAmountDiscounted: null
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1905
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 5860.0
+totalStayAmount: 5860.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1906
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 6340.0
+totalStayAmount: 6340.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1907
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 6404.0
+totalStayAmount: 6404.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1908
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 6660.0
+totalStayAmount: 6660.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1909
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 6780.0
+totalStayAmount: 6780.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1910
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 6940.0
+totalStayAmount: 6940.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1911
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 6980.0
+totalStayAmount: 6980.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1912
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 7620.0
+totalStayAmount: 7620.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1913
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 8060.0
+totalStayAmount: 8060.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1914
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 5860.0
+totalStayAmountWoDiscount: 11260.0
+totalStayAmount: 11260.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
7 => App\DTO\RoomStayDTO {#1843
-id: 160
-name: "Suite Familiale"
-slug: "suite-familiale"
-picture: "/uploads/rooms/160/666945f816721766208457.jpeg"
-description: "Les Suites Famille ont une superficie de 120m², elles sont composées de 2 Suites Junior communicantes. Chaque unité comprend une chambre avec un lit King Size, un coin salon avec un canapé-lit, une salle de bain et un espace extérieur avec une vue sur la mer."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:2 [
"adults_price" => 1260
"kids_price" => 0
]
"2024-12-23" => array:2 [
"adults_price" => 2940
"kids_price" => 0
]
"2024-12-24" => array:2 [
"adults_price" => 2940
"kids_price" => 0
]
"2024-12-25" => array:2 [
"adults_price" => 2940
"kids_price" => 0
]
]
"amount" => 10080
]
]
-totalStayAmount: 10080.0
-totalRoomAmountDiscounted: null
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1915
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 10080.0
+totalStayAmount: 10080.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1916
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 10560.0
+totalStayAmount: 10560.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1917
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 10624.0
+totalStayAmount: 10624.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1918
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 10880.0
+totalStayAmount: 10880.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1919
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 11000.0
+totalStayAmount: 11000.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1920
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 11160.0
+totalStayAmount: 11160.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1921
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 11200.0
+totalStayAmount: 11200.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1922
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 11840.0
+totalStayAmount: 11840.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1923
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 12280.0
+totalStayAmount: 12280.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1924
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 10080.0
+totalStayAmountWoDiscount: 15480.0
+totalStayAmount: 15480.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 {#2291
-elements: array:2 [
0 => App\Entity\Offers {#2075
-id: 99
-title: "FABULOUS OFFER"
-type: "Special"
-hotel: App\Entity\Hotels {#1006
-id: 25
-name: "LUX Belle Mare"
-description: "Il y a la plage emblématique digne d'une carte postale, le design saisissant dans des tons blancs et beiges ponctués de touches de corail et de vert, un éventail spectaculaire d'expériences gastronomiques, le bien-être et la pleine conscience... La douceur de vivre sur une île rayonne ici, appelant les voyageurs de tous âges à vivre une vie extraordinaire."
-website: "https://www.luxresorts.com/fr/maurice/hotel/luxbellemare"
-stars: 5
-youtubeVideoId: "63wS3Hu1KNs"
-phone: "+230 402 2000"
-email: "luxbellemare@luxresorts.com"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.4407486914733!2d57.77978281217447!3d-20.19899798117251!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb0ae41af789%3A0xde80166c565426b5!2sLUX%20Belle%20Mare!5e0!3m2!1sfr!2sfr!4v1718969650032!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Est"
-createdAt: DateTimeImmutable @1714145854 {#828
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672826 {#997
date: 2024-10-23 08:40:26.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1222
#collection: Doctrine\Common\Collections\ArrayCollection {#1157
-elements: array:8 [
0 => App\Entity\Rooms {#1224
-id: 153
-name: "Villa Océan"
-description: "Nichée sur la plage, notre villa Vue Océan est une maison de plage réinventée. Avec ses intérieurs et ses meubles aux nuances sable et en pastel, ainsi que ses textures naturelles, elle vous transporte directement sous les tropiques. À l'extérieur, vous trouverez une douche tropicale idéale pour se rafraîchir après une baignade en mer, une superbe piscine et une terrasse en bois, un jardin tropical et un pavillon pour profiter de vos repas face à l’océan. La salle de bains est équipée d'une baignoire intégrée et d'une douche. Il y a également un salon et une cuisine avec un service de majordome à votre disposition."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1544
-elements: []
}
-stopSales: Doctrine\ORM\PersistentCollection {#1271
#collection: Doctrine\Common\Collections\ArrayCollection {#1266
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1224}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1243
#collection: Doctrine\Common\Collections\ArrayCollection {#1245
-elements: array:8 [
0 => App\Entity\RoomCapacities {#1446
-id: 2163
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1441
-id: 2164
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1508
-id: 2165
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1569
-id: 2166
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1449
-id: 2167
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1476
-id: 2168
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1506
-id: 2169
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1433
-id: 2170
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Rooms {#1224}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#984
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1009
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109e3c3b3be077303522.jpeg"
-gallery: App\Entity\Galleries {#1246
-id: 153
-hotel: null
-room: App\Entity\Rooms {#1224}
-images: Doctrine\ORM\PersistentCollection {#1295
#collection: Doctrine\Common\Collections\ArrayCollection {#1305
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1246}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare villa ocean"
}
-mediaDirSlug: "153"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "villa-ocean"
}
1 => App\Entity\Rooms {#1310
-id: 154
-name: "Villa Front de Mer"
-description: "Conçus telle une maison de vacances de designer sous les tropiques, avec son jardin tropical, une piscine privée et une terrasse pour prendre le soleil. Cette ravissante villa d'une chambre vous transporte sur la plage avec ses intérieurs aux nuances sable et aux couleurs pastel. La beauté se trouve dans les détails comme en témoignent les panneaux en bois blanchis, le linge de lit en lin lavé, les tapis tissés à la main, les tables et lampes en sable et corail recyclés. La superbe salle de bains dispose d'une baignoire indépendante, d'une douche à effet pluie et d'une douche extérieure. La villa avec son salon, sa cuisine avec service de majordome et son pavillon privé pour profiter de ses repas est tout à vous. Notre villa en front de mer est la plus proche de l’océan."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1593
-elements: []
}
-stopSales: Doctrine\ORM\PersistentCollection {#1313
#collection: Doctrine\Common\Collections\ArrayCollection {#1314
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1310}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1315
#collection: Doctrine\Common\Collections\ArrayCollection {#1316
-elements: array:8 [
0 => App\Entity\RoomCapacities {#1526
-id: 2171
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1560
-id: 2172
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1551
-id: 2173
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1541
-id: 2174
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1532
-id: 2175
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1537
-id: 2176
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1536
-id: 2177
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1535
-id: 2178
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Rooms {#1310}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1308
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1309
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109e806c4aa584800891.jpeg"
-gallery: App\Entity\Galleries {#1317
-id: 39
-hotel: null
-room: App\Entity\Rooms {#1310}
-images: Doctrine\ORM\PersistentCollection {#1318
#collection: Doctrine\Common\Collections\ArrayCollection {#1319
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1317}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Villa frond de mer"
}
-mediaDirSlug: "154"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "villa-front-de-mer"
}
2 => App\Entity\Rooms {#1322
-id: 155
-name: "Suite Junior"
-description: "Que vous optiez pour le rez-de-chaussée, le premier ou le deuxième étage, votre chambre présente une palette de couleurs apaisantes, un mélange de tons sable et de touches corail et jaune citron. L'intérieur dévoile des panneaux en bois blanchis, des sièges en corde tissée et des tables moulées à partir de sable local recyclé, offrant une atmosphère sereine et accueillante. Sur la terrasse de la suite ‘Cabane’, vous trouverez une banquette confortable pour faire la sieste. Vous découvrirez aussi dans votre chambre le coin ‘bar’, notre version revisitée du mini-bar traditionnel. La salle de bain tout en blanc offre une ambiance tropicale minimaliste."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1617
-elements: array:3 [
0 => App\Entity\RoomPrices {#1497
-id: 2021
-title: "Suite Junior - Moyenne Saison"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1705579200 {#1440
date: 2024-01-18 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1445
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1500
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1499
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "440.00"
-singleOccupancy: "420.00"
-tripleOccupancy: "220.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1491
-id: 2018
-title: "Suite Junior - Haute (copie)"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1495
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1494
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1493
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1492
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "550.00"
-singleOccupancy: "530.00"
-tripleOccupancy: "275.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
2 => App\Entity\RoomPrices {#1458
-id: 2019
-title: "Suite Junior - Pointe"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1454
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1455
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1456
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1457
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1350.00"
-singleOccupancy: "1330.00"
-tripleOccupancy: "675.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1325
#collection: Doctrine\Common\Collections\ArrayCollection {#1326
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1322}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1327
#collection: Doctrine\Common\Collections\ArrayCollection {#1328
-elements: array:13 [
0 => App\Entity\RoomCapacities {#1608
-id: 2179
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1587
-id: 2180
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1588
-id: 2181
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1600
-id: 2182
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1603
-id: 2183
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1604
-id: 2184
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1606
-id: 2185
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1605
-id: 2186
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1597
-id: 2187
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1585
-id: 2188
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1589
-id: 2189
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1584
-id: 2190
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1545
-id: 2191
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:13 [ …13]
-owner: App\Entity\Rooms {#1322}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1320
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1321
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109eb4260bc294654031.jpeg"
-gallery: App\Entity\Galleries {#1329
-id: 41
-hotel: null
-room: App\Entity\Rooms {#1322}
-images: Doctrine\ORM\PersistentCollection {#1330
#collection: Doctrine\Common\Collections\ArrayCollection {#1331
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1329}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Suite junior"
}
-mediaDirSlug: "155"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior"
}
3 => App\Entity\Rooms {#1334
-id: 156
-name: "Suite Junior "Bien-Être""
-description: "Conçue pour les couples ou les voyageurs solo amoureux du bien- être, cette suite junior offre de nombreux équipements de bien-être soigneusement sélectionnés, telles qu'un tapis de yoga, des blocs d'exercice mais inclut aussi une séance de coaching à la salle de sport, des offres au spa... Cette ambiance légère et décontractée, associée aux éléments de bien-être, est un véritable must pour les voyageurs en quête d'équilibre. Le coin ‘bar’ de la chambre, notre réinterprétation du mini-bar classique, est rempli de collations saines, tandis que la salle de bain est dotée d’une grande baignoire et d’une douche à l’italienne - parfait pour se détendre."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1657
-elements: array:2 [
0 => App\Entity\RoomPrices {#1486
-id: 2028
-title: "Suite Junior "Bien-Être" -Haute Saison"
-room: App\Entity\Rooms {#1334}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1490
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1489
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1488
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1487
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "590.00"
-singleOccupancy: "570.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1471
-id: 2029
-title: "Suite Junior "Bien-Être" - Pointe"
-room: App\Entity\Rooms {#1334}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1459
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1460
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1451
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1465
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1400.00"
-singleOccupancy: "1380.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1337
#collection: Doctrine\Common\Collections\ArrayCollection {#1338
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1334}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1339
#collection: Doctrine\Common\Collections\ArrayCollection {#1340
-elements: array:2 [
0 => App\Entity\RoomCapacities {#1672
-id: 2192
-room: App\Entity\Rooms {#1334}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1609
-id: 2193
-room: App\Entity\Rooms {#1334}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Rooms {#1334}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1332
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1333
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee1740786040602908.jpg"
-gallery: App\Entity\Galleries {#1341
-id: 157
-hotel: null
-room: App\Entity\Rooms {#1334}
-images: Doctrine\ORM\PersistentCollection {#1342
#collection: Doctrine\Common\Collections\ArrayCollection {#1343
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1341}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "lux belle mare suite junior bien etre"
}
-mediaDirSlug: "156"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-bien-etre"
}
4 => App\Entity\Rooms {#1346
-id: 157
-name: "Suite Junior "Vue Piscine""
-description: "Idéalement situées au cœur de l'hôtel, orientées vers la piscine principale, ces suites sont parfaites pour les familles avec de jeunes enfants. Parées de nuances sable, corail et jaune citron, avec vue sur la piscine, elles sont propices à la détente tout en étant à proximité des lieux favoris des enfants et des parents ! La salle de bains tout en blanc est équipée d'une magnifique baignoire et d'une grande douche."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: array:2 [
0 => App\Entity\RoomPrices {#1481
-id: 2039
-title: "Suite Junior "Vue Piscine" - Haute"
-room: App\Entity\Rooms {#1346}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1485
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1484
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1483
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1482
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "630.00"
-singleOccupancy: "610.00"
-tripleOccupancy: "275.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1418
-id: 2040
-title: "Suite Junior "Vue Piscine" - Pointe"
-room: App\Entity\Rooms {#1346}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1408
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1409
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1416
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1417
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1470.00"
-singleOccupancy: "1450.00"
-tripleOccupancy: "675.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1349
#collection: Doctrine\Common\Collections\ArrayCollection {#1350
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1346}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1351
#collection: Doctrine\Common\Collections\ArrayCollection {#1352
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1703
-id: 2194
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1660
-id: 2195
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1691
-id: 2196
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1695
-id: 2197
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1698
-id: 2198
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1699
-id: 2199
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1701
-id: 2200
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1700
-id: 2201
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1692
-id: 2202
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1677
-id: 2203
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1690
-id: 2204
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1680
-id: 2205
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1346}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1344
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1345
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee662e922992732751.jpg"
-gallery: App\Entity\Galleries {#1353
-id: 154
-hotel: null
-room: App\Entity\Rooms {#1346}
-images: Doctrine\ORM\PersistentCollection {#1354
#collection: Doctrine\Common\Collections\ArrayCollection {#1355
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1353}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite junior vue piscine"
}
-mediaDirSlug: "157"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-vue-piscine"
}
5 => App\Entity\Rooms {#1358
-id: 158
-name: "Suite Junior "Vue Plage""
-description: "Situées au rez-de-chaussée, au premier et au deuxième étage, nos Junior Suites Avec Vue Plage, offrent une vue magnifique sur la baie idyllique de Belle Mare. Les espaces intérieurs sont chics et sereins, imprégnés de nuances de sable avec des touches de couleur corail et jaune citron. Ces suites sont parfaites pour les couples ou les familles avec de jeunes enfants. La terrasse dispose d'un lit de jour pour se prélasser, tandis que le coin ‘bar’ est une version revisitée du mini bar traditionnel."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1752
-elements: array:2 [
0 => App\Entity\RoomPrices {#1463
-id: 2049
-title: "Suite Junior "Vue Plage" Haute"
-room: App\Entity\Rooms {#1358}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1464
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1467
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1466
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1468
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "680.00"
-singleOccupancy: "660.00"
-tripleOccupancy: "275.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1425
-id: 2050
-title: "Suite Junior "Vue Plage" - Pointe"
-room: App\Entity\Rooms {#1358}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1421
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1422
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1423
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1424
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1570.00"
-singleOccupancy: "1550.00"
-tripleOccupancy: "675.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1361
#collection: Doctrine\Common\Collections\ArrayCollection {#1362
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1358}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1363
#collection: Doctrine\Common\Collections\ArrayCollection {#1364
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1744
-id: 2206
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1681
-id: 2207
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1732
-id: 2208
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1736
-id: 2209
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1739
-id: 2210
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1740
-id: 2211
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1742
-id: 2212
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1741
-id: 2213
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1733
-id: 2214
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1718
-id: 2215
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1731
-id: 2216
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1721
-id: 2217
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1358}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1356
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1357
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee9c44f48382009249.jpg"
-gallery: App\Entity\Galleries {#1365
-id: 155
-hotel: null
-room: App\Entity\Rooms {#1358}
-images: Doctrine\ORM\PersistentCollection {#1366
#collection: Doctrine\Common\Collections\ArrayCollection {#1367
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1365}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite junior vue plage"
}
-mediaDirSlug: "158"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-vue-plage"
}
6 => App\Entity\Rooms {#1370
-id: 159
-name: "Suite LUX"
-description: "Un refuge intime et romantique pour deux sous les tropiques. La salle de bains tout en blanc est chic et tranquille. Le coin salon, drapé de lin pur, présente un spacieux canapé cocon pour deux. Il y a un coin bar avec un chariot à cocktails - emportez votre verre dans l'espace cabane extérieur, et détendez- vous. A l’extérieur, le lit balançoire donnant sur la plage, est parfait pour faire la sieste. La salle de bain spacieuse dispose d'une baignoire surdimensionnée pour deux. Et le dressing est surprenant de beauté avec son magnifique papier peint personnalisé inspiré des coraux."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1770
-elements: array:2 [
0 => App\Entity\RoomPrices {#1469
-id: 2059
-title: "Suite LUX - Haute Saison (copie)"
-room: App\Entity\Rooms {#1370}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1470
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1473
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1472
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1474
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "760.00"
-singleOccupancy: "740.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1432
-id: 2060
-title: "Suite LUX - Pointe"
-room: App\Entity\Rooms {#1370}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1428
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1429
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1430
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1431
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1700.00"
-singleOccupancy: "1680.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1373
#collection: Doctrine\Common\Collections\ArrayCollection {#1374
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1370}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1375
#collection: Doctrine\Common\Collections\ArrayCollection {#1376
-elements: array:2 [
0 => App\Entity\RoomCapacities {#1785
-id: 2218
-room: App\Entity\Rooms {#1370}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1722
-id: 2219
-room: App\Entity\Rooms {#1370}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Rooms {#1370}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1368
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1369
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109ee09caa6294887379.jpeg"
-gallery: App\Entity\Galleries {#1377
-id: 40
-hotel: null
-room: App\Entity\Rooms {#1370}
-images: Doctrine\ORM\PersistentCollection {#1378
#collection: Doctrine\Common\Collections\ArrayCollection {#1379
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1377}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Suite LUX"
}
-mediaDirSlug: "159"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-lux"
}
7 => App\Entity\Rooms {#1382
-id: 160
-name: "Suite Familiale"
-description: "Les Suites Famille ont une superficie de 120m², elles sont composées de 2 Suites Junior communicantes. Chaque unité comprend une chambre avec un lit King Size, un coin salon avec un canapé-lit, une salle de bain et un espace extérieur avec une vue sur la mer."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1828
-elements: array:2 [
0 => App\Entity\RoomPrices {#1478
-id: 2069
-title: "Suite Familiale - Haute Saison (copie)"
-room: App\Entity\Rooms {#1382}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1475
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1462
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1461
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1477
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "1260.00"
-singleOccupancy: "1260.00"
-tripleOccupancy: "1260.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1438
-id: 2070
-title: "Suite Familiale - Pointe"
-room: App\Entity\Rooms {#1382}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1434
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1435
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1436
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1437
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "2940.00"
-singleOccupancy: "2940.00"
-tripleOccupancy: "2940.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1385
#collection: Doctrine\Common\Collections\ArrayCollection {#1386
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1382}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1387
#collection: Doctrine\Common\Collections\ArrayCollection {#1388
-elements: array:16 [
0 => App\Entity\RoomCapacities {#1816
-id: 2220
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1773
-id: 2221
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1804
-id: 2222
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1808
-id: 2223
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1811
-id: 2224
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: 3
-children: null
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1812
-id: 2225
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: null
-children: 3
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1814
-id: 2226
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1813
-id: 2227
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: 5
-children: null
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1805
-id: 2228
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: null
-children: 5
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1790
-id: 2229
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1803
-id: 2230
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: 3
-children: null
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1793
-id: 2231
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: null
-children: 3
-babies: null
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1794
-id: 2232
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1796
-id: 2233
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: 5
-children: null
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1797
-id: 2234
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: null
-children: 5
-babies: null
-isDefaultConfig: false
}
15 => App\Entity\RoomCapacities {#1795
-id: 2235
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:16 [ …16]
-owner: App\Entity\Rooms {#1382}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1380
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1381
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666945f816721766208457.jpeg"
-gallery: App\Entity\Galleries {#1389
-id: 156
-hotel: null
-room: App\Entity\Rooms {#1382}
-images: Doctrine\ORM\PersistentCollection {#1390
#collection: Doctrine\Common\Collections\ArrayCollection {#1391
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1389}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite familiale"
}
-mediaDirSlug: "160"
-lowerRoomPrice: null
-services: null
-slug: "suite-familiale"
}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Hotels {#1006}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#872 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-address: "Route Côtière, Belle Mare, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "11:00"
-babyAgeMax: "6"
-childAgeMax: "12"
-teenAgeMax: "18"
-extraCharges: Doctrine\ORM\PersistentCollection {#1001
#collection: Doctrine\Common\Collections\ArrayCollection {#999
-elements: array:10 [
0 => App\Entity\ExtraCharges {#1851
-id: 101
-title: "Demi pension"
-description: null
-adultExtra: 60.0
-babyExtra: null
-childExtra: 30.0
-teenExtra: 60.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
1 => App\Entity\ExtraCharges {#1859
-id: 103
-title: "Pension complète"
-description: null
-adultExtra: 100.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 100.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
2 => App\Entity\ExtraCharges {#1861
-id: 105
-title: "Formule "Tout Inclus""
-description: null
-adultExtra: 140.0
-babyExtra: null
-childExtra: 70.0
-teenExtra: 105.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
3 => App\Entity\ExtraCharges {#1862
-id: 107
-title: "Excursion à l'Île des Deux Cocos"
-description: null
-adultExtra: 68.0
-babyExtra: null
-childExtra: 34.0
-teenExtra: 68.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
4 => App\Entity\ExtraCharges {#1863
-id: 148
-title: "Suppléments Lit additionnel Haute saison"
-description: null
-adultExtra: 275.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
5 => App\Entity\ExtraCharges {#1864
-id: 149
-title: "Suppléments Lit additionnel Intermédiaire"
-description: null
-adultExtra: 220.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
6 => App\Entity\ExtraCharges {#1865
-id: 150
-title: "Suppléments Lit additionnel Pointe"
-description: null
-adultExtra: 675.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
7 => App\Entity\ExtraCharges {#1866
-id: 151
-title: "Suppléments Lit additionnel Basse saison"
-description: null
-adultExtra: 135.0
-babyExtra: null
-childExtra: null
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
8 => App\Entity\ExtraCharges {#1867
-id: 153
-title: "Suppléments Lit additionnel Très basse saison"
-description: null
-adultExtra: 115.0
-babyExtra: null
-childExtra: null
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
9 => App\Entity\ExtraCharges {#1868
-id: 185
-title: "BASE - PETIT DEJEUNER"
-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 {#1006}
}
]
}
#initialized: true
-snapshot: array:10 [ …10]
-owner: App\Entity\Hotels {#1006}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#868 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-imageFile: null
-featuredImage: "66965bdbcd285371809419.jpg"
-gallery: App\Entity\Galleries {#1099
-id: 37
-hotel: App\Entity\Hotels {#1006}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1042
#collection: Doctrine\Common\Collections\ArrayCollection {#1044
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1099}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Hotel Lux Belle Mare"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#2291}
-highlighted: false
-services: array:1 [
0 => ""
]
-hlStartAt: null
-hlEndAt: null
-slug: "lux-belle-mare"
}
-description: null
-stayStartAt: DateTimeImmutable @1734220800 {#2071
date: 2024-12-15 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1735344000 {#2072
date: 2024-12-28 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1723680000 {#2073
date: 2024-08-15 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1728950400 {#2074
date: 2024-10-15 00:00:00.0 UTC (+00:00)
}
-reference: null
-minNights: null
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#2076
#collection: Doctrine\Common\Collections\ArrayCollection {#2077
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1196 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#2078
#collection: Doctrine\Common\Collections\ArrayCollection {#2079
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1202 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-offers: Doctrine\ORM\PersistentCollection {#2080
#collection: Doctrine\Common\Collections\ArrayCollection {#2081
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1206 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#2082
#collection: Doctrine\Common\Collections\ArrayCollection {#2083
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1208 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#2084
#collection: Doctrine\Common\Collections\ArrayCollection {#2085
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1214 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: 0
}
1 => App\Entity\Offers {#2180
-id: 142
-title: "HELLO2025"
-type: "Special"
-hotel: App\Entity\Hotels {#1006}
-description: "HELLO2025"
-stayStartAt: DateTimeImmutable @1734220800 {#2176
date: 2024-12-15 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1739404800 {#2177
date: 2025-02-13 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1729036800 {#2178
date: 2024-10-16 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1732924800 {#2179
date: 2024-11-30 00:00:00.0 UTC (+00:00)
}
-reference: "HELLO2025"
-minNights: null
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#2181
#collection: Doctrine\Common\Collections\ArrayCollection {#2182
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1196 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 20
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#2183
#collection: Doctrine\Common\Collections\ArrayCollection {#2184
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1202 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-offers: Doctrine\ORM\PersistentCollection {#2185
#collection: Doctrine\Common\Collections\ArrayCollection {#2186
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1206 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#2187
#collection: Doctrine\Common\Collections\ArrayCollection {#2188
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1208 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#2189
#collection: Doctrine\Common\Collections\ArrayCollection {#2190
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1214 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
1 in
PromotionDTO.php
line 522:
if ($offer_bookingStartAt >= $currentBookingDate || $currentBookingDate >= $offer_bookingEndAt)
{
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'booking dates failure.');
}
return $this;
}
"99 - FABULOUS OFFER"
2 in
PromotionDTO.php
line 522:
if ($offer_bookingStartAt >= $currentBookingDate || $currentBookingDate >= $offer_bookingEndAt)
{
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'booking dates failure.');
}
return $this;
}
"booking dates 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:1 [
0 => App\DTO\PromotionDTO {#2524
-debug: true
+id: 142
+title: "HELLO2025"
+description: "HELLO2025"
+type: "Special"
+reference: "HELLO2025"
+from: DateTimeImmutable @1734220800 {#2176
date: 2024-12-15 00:00:00.0 UTC (+00:00)
}
+to: DateTimeImmutable @1739404800 {#2177
date: 2025-02-13 00:00:00.0 UTC (+00:00)
}
+earlyBookingDays: null
+minNights: null
+maxNights: null
+discountRate: 20
+discountFamilyRates: []
+combinableRate: null
+priority: 1
+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 {#1307
-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 …1}
}
1 => Vich\UploaderBundle\Metadata\Driver\AnnotationDriver {#451
#reader: Vich\UploaderBundle\Metadata\Driver\AttributeReader {#452}
-managerRegistryList: array:1 [ …1]
}
2 => Vich\UploaderBundle\Metadata\Driver\YamlDriver {#453
-locator: Metadata\Driver\FileLocator {#447 …1}
}
3 => Vich\UploaderBundle\Metadata\Driver\YmlDriver {#454
-locator: Metadata\Driver\FileLocator {#447 …1}
}
]
}
-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 {#1398
+classMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1399
+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 [ …7]
]
}
]
}
]
-loadedClassMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1399}
]
-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 {#1006
-id: 25
-name: "LUX Belle Mare"
-description: "Il y a la plage emblématique digne d'une carte postale, le design saisissant dans des tons blancs et beiges ponctués de touches de corail et de vert, un éventail spectaculaire d'expériences gastronomiques, le bien-être et la pleine conscience... La douceur de vivre sur une île rayonne ici, appelant les voyageurs de tous âges à vivre une vie extraordinaire."
-website: "https://www.luxresorts.com/fr/maurice/hotel/luxbellemare"
-stars: 5
-youtubeVideoId: "63wS3Hu1KNs"
-phone: "+230 402 2000"
-email: "luxbellemare@luxresorts.com"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.4407486914733!2d57.77978281217447!3d-20.19899798117251!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb0ae41af789%3A0xde80166c565426b5!2sLUX%20Belle%20Mare!5e0!3m2!1sfr!2sfr!4v1718969650032!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Est"
-createdAt: DateTimeImmutable @1714145854 {#828
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672826 {#997
date: 2024-10-23 08:40:26.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1222
#collection: Doctrine\Common\Collections\ArrayCollection {#1157
-elements: array:8 [
0 => App\Entity\Rooms {#1224
-id: 153
-name: "Villa Océan"
-description: "Nichée sur la plage, notre villa Vue Océan est une maison de plage réinventée. Avec ses intérieurs et ses meubles aux nuances sable et en pastel, ainsi que ses textures naturelles, elle vous transporte directement sous les tropiques. À l'extérieur, vous trouverez une douche tropicale idéale pour se rafraîchir après une baignade en mer, une superbe piscine et une terrasse en bois, un jardin tropical et un pavillon pour profiter de vos repas face à l’océan. La salle de bains est équipée d'une baignoire intégrée et d'une douche. Il y a également un salon et une cuisine avec un service de majordome à votre disposition."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1544
-elements: []
}
-stopSales: Doctrine\ORM\PersistentCollection {#1271
#collection: Doctrine\Common\Collections\ArrayCollection {#1266
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1224}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1243
#collection: Doctrine\Common\Collections\ArrayCollection {#1245
-elements: array:8 [
0 => App\Entity\RoomCapacities {#1446 …7}
1 => App\Entity\RoomCapacities {#1441 …7}
2 => App\Entity\RoomCapacities {#1508 …7}
3 => App\Entity\RoomCapacities {#1569 …7}
4 => App\Entity\RoomCapacities {#1449 …7}
5 => App\Entity\RoomCapacities {#1476 …7}
6 => App\Entity\RoomCapacities {#1506 …7}
7 => App\Entity\RoomCapacities {#1433 …7}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Rooms {#1224}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#984
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1009
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109e3c3b3be077303522.jpeg"
-gallery: App\Entity\Galleries {#1246
-id: 153
-hotel: null
-room: App\Entity\Rooms {#1224}
-images: Doctrine\ORM\PersistentCollection {#1295
#collection: Doctrine\Common\Collections\ArrayCollection {#1305
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1246}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare villa ocean"
}
-mediaDirSlug: "153"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "villa-ocean"
}
1 => App\Entity\Rooms {#1310
-id: 154
-name: "Villa Front de Mer"
-description: "Conçus telle une maison de vacances de designer sous les tropiques, avec son jardin tropical, une piscine privée et une terrasse pour prendre le soleil. Cette ravissante villa d'une chambre vous transporte sur la plage avec ses intérieurs aux nuances sable et aux couleurs pastel. La beauté se trouve dans les détails comme en témoignent les panneaux en bois blanchis, le linge de lit en lin lavé, les tapis tissés à la main, les tables et lampes en sable et corail recyclés. La superbe salle de bains dispose d'une baignoire indépendante, d'une douche à effet pluie et d'une douche extérieure. La villa avec son salon, sa cuisine avec service de majordome et son pavillon privé pour profiter de ses repas est tout à vous. Notre villa en front de mer est la plus proche de l’océan."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1593
-elements: []
}
-stopSales: Doctrine\ORM\PersistentCollection {#1313
#collection: Doctrine\Common\Collections\ArrayCollection {#1314
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1310}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1315
#collection: Doctrine\Common\Collections\ArrayCollection {#1316
-elements: array:8 [
0 => App\Entity\RoomCapacities {#1526 …7}
1 => App\Entity\RoomCapacities {#1560 …7}
2 => App\Entity\RoomCapacities {#1551 …7}
3 => App\Entity\RoomCapacities {#1541 …7}
4 => App\Entity\RoomCapacities {#1532 …7}
5 => App\Entity\RoomCapacities {#1537 …7}
6 => App\Entity\RoomCapacities {#1536 …7}
7 => App\Entity\RoomCapacities {#1535 …7}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Rooms {#1310}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1308
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1309
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109e806c4aa584800891.jpeg"
-gallery: App\Entity\Galleries {#1317
-id: 39
-hotel: null
-room: App\Entity\Rooms {#1310}
-images: Doctrine\ORM\PersistentCollection {#1318
#collection: Doctrine\Common\Collections\ArrayCollection {#1319
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1317}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Villa frond de mer"
}
-mediaDirSlug: "154"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "villa-front-de-mer"
}
2 => App\Entity\Rooms {#1322
-id: 155
-name: "Suite Junior"
-description: "Que vous optiez pour le rez-de-chaussée, le premier ou le deuxième étage, votre chambre présente une palette de couleurs apaisantes, un mélange de tons sable et de touches corail et jaune citron. L'intérieur dévoile des panneaux en bois blanchis, des sièges en corde tissée et des tables moulées à partir de sable local recyclé, offrant une atmosphère sereine et accueillante. Sur la terrasse de la suite ‘Cabane’, vous trouverez une banquette confortable pour faire la sieste. Vous découvrirez aussi dans votre chambre le coin ‘bar’, notre version revisitée du mini-bar traditionnel. La salle de bain tout en blanc offre une ambiance tropicale minimaliste."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1617
-elements: array:3 [
0 => App\Entity\RoomPrices {#1497
-id: 2021
-title: "Suite Junior - Moyenne Saison"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1705579200 {#1440 …1}
-stayEndedAt: DateTimeImmutable @1746014400 {#1445 …1}
-saleStartedAt: DateTimeImmutable @1725148800 {#1500 …1}
-saleEndedAt: DateTimeImmutable @1761955140 {#1499 …1}
-minNights: 1
-doubleOccupancy: "440.00"
-singleOccupancy: "420.00"
-tripleOccupancy: "220.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1491
-id: 2018
-title: "Suite Junior - Haute (copie)"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1495 …1}
-stayEndedAt: DateTimeImmutable @1734868800 {#1494 …1}
-saleStartedAt: DateTimeImmutable @1725148800 {#1493 …1}
-saleEndedAt: DateTimeImmutable @1761955140 {#1492 …1}
-minNights: 1
-doubleOccupancy: "550.00"
-singleOccupancy: "530.00"
-tripleOccupancy: "275.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
2 => App\Entity\RoomPrices {#1458
-id: 2019
-title: "Suite Junior - Pointe"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1454 …1}
-stayEndedAt: DateTimeImmutable @1736078400 {#1455 …1}
-saleStartedAt: DateTimeImmutable @1725148800 {#1456 …1}
-saleEndedAt: DateTimeImmutable @1761955140 {#1457 …1}
-minNights: 4
-doubleOccupancy: "1350.00"
-singleOccupancy: "1330.00"
-tripleOccupancy: "675.00"
-active: true
…4
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1325
#collection: Doctrine\Common\Collections\ArrayCollection {#1326
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1322}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1327
#collection: Doctrine\Common\Collections\ArrayCollection {#1328
-elements: array:13 [ …13]
}
#initialized: true
-snapshot: array:13 [ …13]
-owner: App\Entity\Rooms {#1322}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1320
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1321
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109eb4260bc294654031.jpeg"
-gallery: App\Entity\Galleries {#1329
-id: 41
-hotel: null
-room: App\Entity\Rooms {#1322}
-images: Doctrine\ORM\PersistentCollection {#1330
#collection: Doctrine\Common\Collections\ArrayCollection {#1331 …1}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1329}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Suite junior"
}
-mediaDirSlug: "155"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior"
}
3 => App\Entity\Rooms {#1334
-id: 156
-name: "Suite Junior "Bien-Être""
-description: "Conçue pour les couples ou les voyageurs solo amoureux du bien- être, cette suite junior offre de nombreux équipements de bien-être soigneusement sélectionnés, telles qu'un tapis de yoga, des blocs d'exercice mais inclut aussi une séance de coaching à la salle de sport, des offres au spa... Cette ambiance légère et décontractée, associée aux éléments de bien-être, est un véritable must pour les voyageurs en quête d'équilibre. Le coin ‘bar’ de la chambre, notre réinterprétation du mini-bar classique, est rempli de collations saines, tandis que la salle de bain est dotée d’une grande baignoire et d’une douche à l’italienne - parfait pour se détendre."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1657
-elements: array:2 [
0 => App\Entity\RoomPrices {#1486 …17}
1 => App\Entity\RoomPrices {#1471 …17}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1337
#collection: Doctrine\Common\Collections\ArrayCollection {#1338
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1334}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1339
#collection: Doctrine\Common\Collections\ArrayCollection {#1340
-elements: array:2 [ …2]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Rooms {#1334}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1332
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1333
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee1740786040602908.jpg"
-gallery: App\Entity\Galleries {#1341
-id: 157
-hotel: null
-room: App\Entity\Rooms {#1334}
-images: Doctrine\ORM\PersistentCollection {#1342
#collection: Doctrine\Common\Collections\ArrayCollection {#1343 …1}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1341}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "lux belle mare suite junior bien etre"
}
-mediaDirSlug: "156"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-bien-etre"
}
4 => App\Entity\Rooms {#1346
-id: 157
-name: "Suite Junior "Vue Piscine""
-description: "Idéalement situées au cœur de l'hôtel, orientées vers la piscine principale, ces suites sont parfaites pour les familles avec de jeunes enfants. Parées de nuances sable, corail et jaune citron, avec vue sur la piscine, elles sont propices à la détente tout en étant à proximité des lieux favoris des enfants et des parents ! La salle de bains tout en blanc est équipée d'une magnifique baignoire et d'une grande douche."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: array:2 [
0 => App\Entity\RoomPrices {#1481 …17}
1 => App\Entity\RoomPrices {#1418 …17}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1349
#collection: Doctrine\Common\Collections\ArrayCollection {#1350
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1346}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1351
#collection: Doctrine\Common\Collections\ArrayCollection {#1352
-elements: array:12 [ …12]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1346}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1344
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1345
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee662e922992732751.jpg"
-gallery: App\Entity\Galleries {#1353
-id: 154
-hotel: null
-room: App\Entity\Rooms {#1346}
-images: Doctrine\ORM\PersistentCollection {#1354
#collection: Doctrine\Common\Collections\ArrayCollection {#1355 …1}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1353}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite junior vue piscine"
}
-mediaDirSlug: "157"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-vue-piscine"
}
5 => App\Entity\Rooms {#1358
-id: 158
-name: "Suite Junior "Vue Plage""
-description: "Situées au rez-de-chaussée, au premier et au deuxième étage, nos Junior Suites Avec Vue Plage, offrent une vue magnifique sur la baie idyllique de Belle Mare. Les espaces intérieurs sont chics et sereins, imprégnés de nuances de sable avec des touches de couleur corail et jaune citron. Ces suites sont parfaites pour les couples ou les familles avec de jeunes enfants. La terrasse dispose d'un lit de jour pour se prélasser, tandis que le coin ‘bar’ est une version revisitée du mini bar traditionnel."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1752
-elements: array:2 [
0 => App\Entity\RoomPrices {#1463 …17}
1 => App\Entity\RoomPrices {#1425 …17}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1361
#collection: Doctrine\Common\Collections\ArrayCollection {#1362
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1358}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1363
#collection: Doctrine\Common\Collections\ArrayCollection {#1364
-elements: array:12 [ …12]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1358}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1356
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1357
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee9c44f48382009249.jpg"
-gallery: App\Entity\Galleries {#1365
-id: 155
-hotel: null
-room: App\Entity\Rooms {#1358}
-images: Doctrine\ORM\PersistentCollection {#1366
#collection: Doctrine\Common\Collections\ArrayCollection {#1367 …1}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1365}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite junior vue plage"
}
-mediaDirSlug: "158"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-vue-plage"
}
6 => App\Entity\Rooms {#1370
-id: 159
-name: "Suite LUX"
-description: "Un refuge intime et romantique pour deux sous les tropiques. La salle de bains tout en blanc est chic et tranquille. Le coin salon, drapé de lin pur, présente un spacieux canapé cocon pour deux. Il y a un coin bar avec un chariot à cocktails - emportez votre verre dans l'espace cabane extérieur, et détendez- vous. A l’extérieur, le lit balançoire donnant sur la plage, est parfait pour faire la sieste. La salle de bain spacieuse dispose d'une baignoire surdimensionnée pour deux. Et le dressing est surprenant de beauté avec son magnifique papier peint personnalisé inspiré des coraux."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1770
-elements: array:2 [
0 => App\Entity\RoomPrices {#1469 …17}
1 => App\Entity\RoomPrices {#1432 …17}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1373
#collection: Doctrine\Common\Collections\ArrayCollection {#1374
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1370}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1375
#collection: Doctrine\Common\Collections\ArrayCollection {#1376
-elements: array:2 [ …2]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Rooms {#1370}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1368
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1369
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109ee09caa6294887379.jpeg"
-gallery: App\Entity\Galleries {#1377
-id: 40
-hotel: null
-room: App\Entity\Rooms {#1370}
-images: Doctrine\ORM\PersistentCollection {#1378
#collection: Doctrine\Common\Collections\ArrayCollection {#1379 …1}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1377}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Suite LUX"
}
-mediaDirSlug: "159"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-lux"
}
7 => App\Entity\Rooms {#1382
-id: 160
-name: "Suite Familiale"
-description: "Les Suites Famille ont une superficie de 120m², elles sont composées de 2 Suites Junior communicantes. Chaque unité comprend une chambre avec un lit King Size, un coin salon avec un canapé-lit, une salle de bain et un espace extérieur avec une vue sur la mer."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1828
-elements: array:2 [
0 => App\Entity\RoomPrices {#1478 …17}
1 => App\Entity\RoomPrices {#1438 …17}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1385
#collection: Doctrine\Common\Collections\ArrayCollection {#1386
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1382}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1387
#collection: Doctrine\Common\Collections\ArrayCollection {#1388
-elements: array:16 [ …16]
}
#initialized: true
-snapshot: array:16 [ …16]
-owner: App\Entity\Rooms {#1382}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1380
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1381
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666945f816721766208457.jpeg"
-gallery: App\Entity\Galleries {#1389
-id: 156
-hotel: null
-room: App\Entity\Rooms {#1382}
-images: Doctrine\ORM\PersistentCollection {#1390
#collection: Doctrine\Common\Collections\ArrayCollection {#1391 …1}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1389}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite familiale"
}
-mediaDirSlug: "160"
-lowerRoomPrice: null
-services: null
-slug: "suite-familiale"
}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Hotels {#1006}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#872 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-address: "Route Côtière, Belle Mare, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "11:00"
-babyAgeMax: "6"
-childAgeMax: "12"
-teenAgeMax: "18"
-extraCharges: Doctrine\ORM\PersistentCollection {#1001
#collection: Doctrine\Common\Collections\ArrayCollection {#999
-elements: array:10 [
0 => App\Entity\ExtraCharges {#1851
-id: 101
-title: "Demi pension"
-description: null
-adultExtra: 60.0
-babyExtra: null
-childExtra: 30.0
-teenExtra: 60.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
1 => App\Entity\ExtraCharges {#1859
-id: 103
-title: "Pension complète"
-description: null
-adultExtra: 100.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 100.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
2 => App\Entity\ExtraCharges {#1861
-id: 105
-title: "Formule "Tout Inclus""
-description: null
-adultExtra: 140.0
-babyExtra: null
-childExtra: 70.0
-teenExtra: 105.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
3 => App\Entity\ExtraCharges {#1862
-id: 107
-title: "Excursion à l'Île des Deux Cocos"
-description: null
-adultExtra: 68.0
-babyExtra: null
-childExtra: 34.0
-teenExtra: 68.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
4 => App\Entity\ExtraCharges {#1863
-id: 148
-title: "Suppléments Lit additionnel Haute saison"
-description: null
-adultExtra: 275.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
5 => App\Entity\ExtraCharges {#1864
-id: 149
-title: "Suppléments Lit additionnel Intermédiaire"
-description: null
-adultExtra: 220.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
6 => App\Entity\ExtraCharges {#1865
-id: 150
-title: "Suppléments Lit additionnel Pointe"
-description: null
-adultExtra: 675.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
7 => App\Entity\ExtraCharges {#1866
-id: 151
-title: "Suppléments Lit additionnel Basse saison"
-description: null
-adultExtra: 135.0
-babyExtra: null
-childExtra: null
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
8 => App\Entity\ExtraCharges {#1867
-id: 153
-title: "Suppléments Lit additionnel Très basse saison"
-description: null
-adultExtra: 115.0
-babyExtra: null
-childExtra: null
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
9 => App\Entity\ExtraCharges {#1868
-id: 185
-title: "BASE - PETIT DEJEUNER"
-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 {#1006}
}
]
}
#initialized: true
-snapshot: array:10 [ …10]
-owner: App\Entity\Hotels {#1006}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#868 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-imageFile: null
-featuredImage: "66965bdbcd285371809419.jpg"
-gallery: App\Entity\Galleries {#1099
-id: 37
-hotel: App\Entity\Hotels {#1006}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1042
#collection: Doctrine\Common\Collections\ArrayCollection {#1044
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1099}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Hotel Lux Belle Mare"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#2291
-elements: array:2 [
0 => App\Entity\Offers {#2075
-id: 99
-title: "FABULOUS OFFER"
-type: "Special"
-hotel: App\Entity\Hotels {#1006}
-description: null
-stayStartAt: DateTimeImmutable @1734220800 {#2071
date: 2024-12-15 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1735344000 {#2072
date: 2024-12-28 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1723680000 {#2073
date: 2024-08-15 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1728950400 {#2074
date: 2024-10-15 00:00:00.0 UTC (+00:00)
}
-reference: null
-minNights: null
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#2076
#collection: Doctrine\Common\Collections\ArrayCollection {#2077
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1196 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#2078
#collection: Doctrine\Common\Collections\ArrayCollection {#2079
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1202 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-offers: Doctrine\ORM\PersistentCollection {#2080
#collection: Doctrine\Common\Collections\ArrayCollection {#2081
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1206 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#2082
#collection: Doctrine\Common\Collections\ArrayCollection {#2083
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1208 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#2084
#collection: Doctrine\Common\Collections\ArrayCollection {#2085
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1214 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: 0
}
1 => App\Entity\Offers {#2180
-id: 142
-title: "HELLO2025"
-type: "Special"
-hotel: App\Entity\Hotels {#1006}
-description: "HELLO2025"
-stayStartAt: DateTimeImmutable @1734220800 {#2176
date: 2024-12-15 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1739404800 {#2177
date: 2025-02-13 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1729036800 {#2178
date: 2024-10-16 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1732924800 {#2179
date: 2024-11-30 00:00:00.0 UTC (+00:00)
}
-reference: "HELLO2025"
-minNights: null
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#2181
#collection: Doctrine\Common\Collections\ArrayCollection {#2182
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1196 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 20
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#2183
#collection: Doctrine\Common\Collections\ArrayCollection {#2184
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1202 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-offers: Doctrine\ORM\PersistentCollection {#2185
#collection: Doctrine\Common\Collections\ArrayCollection {#2186
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1206 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#2187
#collection: Doctrine\Common\Collections\ArrayCollection {#2188
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1208 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#2189
#collection: Doctrine\Common\Collections\ArrayCollection {#2190
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1214 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
-highlighted: false
-services: array:1 [
0 => ""
]
-hlStartAt: null
-hlEndAt: null
-slug: "lux-belle-mare"
}
+stars: null
+dateRange: ? string
+fromAt: DateTimeImmutable @1734825600 {#1403
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+toAt: DateTimeImmutable @1735257540 {#1402
date: 2024-12-26 23:59:00.0 UTC (+00:00)
}
+zone: null
+honeymoon: false
+ageLimits: array:3 [
"baby" => "6"
"child" => "12"
"teen" => "18"
]
+nights: 4
+chambers: array:1 [
0 => App\DTO\SearchChambersDTO {#991
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
]
+stay_rooms: array:8 [
0 => App\DTO\RoomStayDTO {#1839
-id: 156
-name: "Suite Junior "Bien-Être""
-slug: "suite-junior-bien-etre"
-picture: "/uploads/rooms/156/6667ee1740786040602908.jpg"
-description: "Conçue pour les couples ou les voyageurs solo amoureux du bien- être, cette suite junior offre de nombreux équipements de bien-être soigneusement sélectionnés, telles qu'un tapis de yoga, des blocs d'exercice mais inclut aussi une séance de coaching à la salle de sport, des offres au spa... Cette ambiance légère et décontractée, associée aux éléments de bien-être, est un véritable must pour les voyageurs en quête d'équilibre. Le coin ‘bar’ de la chambre, notre réinterprétation du mini-bar classique, est rempli de collations saines, tandis que la salle de bain est dotée d’une grande baignoire et d’une douche à l’italienne - parfait pour se détendre."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:5 [
"adults_price" => 590
"kids_price" => 0
"adults_discount_price" => 472.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-23" => array:5 [
"adults_price" => 1400
"kids_price" => 0
"adults_discount_price" => 1120.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-24" => array:5 [
"adults_price" => 1400
"kids_price" => 0
"adults_discount_price" => 1120.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-25" => array:5 [
"adults_price" => 1400
"kids_price" => 0
"adults_discount_price" => 1120.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
]
"amount" => 4790
"amount_discount" => 3832.0
]
]
-totalStayAmount: 4790.0
-totalRoomAmountDiscounted: 3832.0
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1857
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 4790.0
+totalStayAmount: 3832.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1860
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 5270.0
+totalStayAmount: 4312.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1877
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 5334.0
+totalStayAmount: 4376.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1878
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 5590.0
+totalStayAmount: 4632.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1879
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 5710.0
+totalStayAmount: 4752.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1880
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 5870.0
+totalStayAmount: 4912.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1881
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 5910.0
+totalStayAmount: 4952.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1882
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 6550.0
+totalStayAmount: 5592.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1883
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 6990.0
+totalStayAmount: 6032.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1884
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 3832.0
+totalStayAmountWoDiscount: 10190.0
+totalStayAmount: 9232.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 142
"title" => "HELLO2025"
"description" => "HELLO2025"
"reference" => "HELLO2025"
"type" => "Special"
"rate" => 20
"extra_rate" => null
"start" => "15/12/2024"
"end" => "13/02/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 4790.0
"stayroom_amount_after" => 3832.0
]
]
-error: []
}
1 => App\DTO\RoomStayDTO {#1840
-id: 157
-name: "Suite Junior "Vue Piscine""
-slug: "suite-junior-vue-piscine"
-picture: "/uploads/rooms/157/6667ee662e922992732751.jpg"
-description: "Idéalement situées au cœur de l'hôtel, orientées vers la piscine principale, ces suites sont parfaites pour les familles avec de jeunes enfants. Parées de nuances sable, corail et jaune citron, avec vue sur la piscine, elles sont propices à la détente tout en étant à proximité des lieux favoris des enfants et des parents ! La salle de bains tout en blanc est équipée d'une magnifique baignoire et d'une grande douche."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:5 [
"adults_price" => 630
"kids_price" => 0
"adults_discount_price" => 504.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-23" => array:5 [
"adults_price" => 1470
"kids_price" => 0
"adults_discount_price" => 1176.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-24" => array:5 [
"adults_price" => 1470
"kids_price" => 0
"adults_discount_price" => 1176.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-25" => array:5 [
"adults_price" => 1470
"kids_price" => 0
"adults_discount_price" => 1176.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
]
"amount" => 5040
"amount_discount" => 4032.0
]
]
-totalStayAmount: 5040.0
-totalRoomAmountDiscounted: 4032.0
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1885
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 5040.0
+totalStayAmount: 4032.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1886
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 5520.0
+totalStayAmount: 4512.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1887
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 5584.0
+totalStayAmount: 4576.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1888
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 5840.0
+totalStayAmount: 4832.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1889
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 5960.0
+totalStayAmount: 4952.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1890
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 6120.0
+totalStayAmount: 5112.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1891
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 6160.0
+totalStayAmount: 5152.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1892
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 6800.0
+totalStayAmount: 5792.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1893
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 7240.0
+totalStayAmount: 6232.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1894
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 4032.0
+totalStayAmountWoDiscount: 10440.0
+totalStayAmount: 9432.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 142
"title" => "HELLO2025"
"description" => "HELLO2025"
"reference" => "HELLO2025"
"type" => "Special"
"rate" => 20
"extra_rate" => null
"start" => "15/12/2024"
"end" => "13/02/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 5040.0
"stayroom_amount_after" => 4032.0
]
]
-error: []
}
2 => App\DTO\RoomStayDTO {#1841
-id: 158
-name: "Suite Junior "Vue Plage""
-slug: "suite-junior-vue-plage"
-picture: "/uploads/rooms/158/6667ee9c44f48382009249.jpg"
-description: "Situées au rez-de-chaussée, au premier et au deuxième étage, nos Junior Suites Avec Vue Plage, offrent une vue magnifique sur la baie idyllique de Belle Mare. Les espaces intérieurs sont chics et sereins, imprégnés de nuances de sable avec des touches de couleur corail et jaune citron. Ces suites sont parfaites pour les couples ou les familles avec de jeunes enfants. La terrasse dispose d'un lit de jour pour se prélasser, tandis que le coin ‘bar’ est une version revisitée du mini bar traditionnel."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:5 [
"adults_price" => 680
"kids_price" => 0
"adults_discount_price" => 544.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-23" => array:5 [
"adults_price" => 1570
"kids_price" => 0
"adults_discount_price" => 1256.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-24" => array:5 [
"adults_price" => 1570
"kids_price" => 0
"adults_discount_price" => 1256.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-25" => array:5 [
"adults_price" => 1570
"kids_price" => 0
"adults_discount_price" => 1256.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
]
"amount" => 5390
"amount_discount" => 4312.0
]
]
-totalStayAmount: 5390.0
-totalRoomAmountDiscounted: 4312.0
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1895
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 5390.0
+totalStayAmount: 4312.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1896
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 5870.0
+totalStayAmount: 4792.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1897
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 5934.0
+totalStayAmount: 4856.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1898
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 6190.0
+totalStayAmount: 5112.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1899
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 6310.0
+totalStayAmount: 5232.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1900
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 6470.0
+totalStayAmount: 5392.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1901
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 6510.0
+totalStayAmount: 5432.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1902
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 7150.0
+totalStayAmount: 6072.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1903
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 7590.0
+totalStayAmount: 6512.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1904
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 4312.0
+totalStayAmountWoDiscount: 10790.0
+totalStayAmount: 9712.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 142
"title" => "HELLO2025"
"description" => "HELLO2025"
"reference" => "HELLO2025"
"type" => "Special"
"rate" => 20
"extra_rate" => null
"start" => "15/12/2024"
"end" => "13/02/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 5390.0
"stayroom_amount_after" => 4312.0
]
]
-error: []
}
3 => App\DTO\RoomStayDTO {#1842
-id: 159
-name: "Suite LUX"
-slug: "suite-lux"
-picture: "/uploads/rooms/159/67109ee09caa6294887379.jpeg"
-description: "Un refuge intime et romantique pour deux sous les tropiques. La salle de bains tout en blanc est chic et tranquille. Le coin salon, drapé de lin pur, présente un spacieux canapé cocon pour deux. Il y a un coin bar avec un chariot à cocktails - emportez votre verre dans l'espace cabane extérieur, et détendez- vous. A l’extérieur, le lit balançoire donnant sur la plage, est parfait pour faire la sieste. La salle de bain spacieuse dispose d'une baignoire surdimensionnée pour deux. Et le dressing est surprenant de beauté avec son magnifique papier peint personnalisé inspiré des coraux."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:5 [
"adults_price" => 760
"kids_price" => 0
"adults_discount_price" => 608.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-23" => array:5 [
"adults_price" => 1700
"kids_price" => 0
"adults_discount_price" => 1360.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-24" => array:5 [
"adults_price" => 1700
"kids_price" => 0
"adults_discount_price" => 1360.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-25" => array:5 [
"adults_price" => 1700
"kids_price" => 0
"adults_discount_price" => 1360.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
]
"amount" => 5860
"amount_discount" => 4688.0
]
]
-totalStayAmount: 5860.0
-totalRoomAmountDiscounted: 4688.0
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1905
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 5860.0
+totalStayAmount: 4688.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1906
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 6340.0
+totalStayAmount: 5168.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1907
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 6404.0
+totalStayAmount: 5232.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1908
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 6660.0
+totalStayAmount: 5488.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1909
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 6780.0
+totalStayAmount: 5608.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1910
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 6940.0
+totalStayAmount: 5768.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1911
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 6980.0
+totalStayAmount: 5808.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1912
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 7620.0
+totalStayAmount: 6448.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1913
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 8060.0
+totalStayAmount: 6888.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1914
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 4688.0
+totalStayAmountWoDiscount: 11260.0
+totalStayAmount: 10088.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 142
"title" => "HELLO2025"
"description" => "HELLO2025"
"reference" => "HELLO2025"
"type" => "Special"
"rate" => 20
"extra_rate" => null
"start" => "15/12/2024"
"end" => "13/02/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 5860.0
"stayroom_amount_after" => 4688.0
]
]
-error: []
}
4 => App\DTO\RoomStayDTO {#1843
-id: 160
-name: "Suite Familiale"
-slug: "suite-familiale"
-picture: "/uploads/rooms/160/666945f816721766208457.jpeg"
-description: "Les Suites Famille ont une superficie de 120m², elles sont composées de 2 Suites Junior communicantes. Chaque unité comprend une chambre avec un lit King Size, un coin salon avec un canapé-lit, une salle de bain et un espace extérieur avec une vue sur la mer."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: ""
-mandatoryExtraId: 185
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2024-12-22" => array:5 [
"adults_price" => 1260
"kids_price" => 0
"adults_discount_price" => 1008.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-23" => array:5 [
"adults_price" => 2940
"kids_price" => 0
"adults_discount_price" => 2352.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-24" => array:5 [
"adults_price" => 2940
"kids_price" => 0
"adults_discount_price" => 2352.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
"2024-12-25" => array:5 [
"adults_price" => 2940
"kids_price" => 0
"adults_discount_price" => 2352.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
142 => array:2 [ …2]
]
]
]
"amount" => 10080
"amount_discount" => 8064.0
]
]
-totalStayAmount: 10080.0
-totalRoomAmountDiscounted: 8064.0
-communExtras: array:10 [
0 => App\DTO\ExtraStayDTO {#1915
+extraId: 185
+name: "BASE - PETIT DEJEUNER"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 10080.0
+totalStayAmount: 8064.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1916
+extraId: 101
+name: "Demi pension"
+description: null
+stayTotalNights: 4
+dailyAdults: 120
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 480
+kidsExtrasAmount: 0
+stayExtrasAmount: 480
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 10560.0
+totalStayAmount: 8544.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
2 => App\DTO\ExtraStayDTO {#1917
+extraId: 107
+name: "Excursion à l'Île des Deux Cocos"
+description: null
+stayTotalNights: 4
+dailyAdults: 136
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 544
+kidsExtrasAmount: 0
+stayExtrasAmount: 544
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 10624.0
+totalStayAmount: 8608.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
3 => App\DTO\ExtraStayDTO {#1918
+extraId: 103
+name: "Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 200
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 800
+kidsExtrasAmount: 0
+stayExtrasAmount: 800
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 10880.0
+totalStayAmount: 8864.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
4 => App\DTO\ExtraStayDTO {#1919
+extraId: 153
+name: "Suppléments Lit additionnel Très basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 230
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 920
+kidsExtrasAmount: 0
+stayExtrasAmount: 920
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 11000.0
+totalStayAmount: 8984.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
5 => App\DTO\ExtraStayDTO {#1920
+extraId: 151
+name: "Suppléments Lit additionnel Basse saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 270
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1080
+kidsExtrasAmount: 0
+stayExtrasAmount: 1080
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 11160.0
+totalStayAmount: 9144.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
6 => App\DTO\ExtraStayDTO {#1921
+extraId: 105
+name: "Formule "Tout Inclus""
+description: null
+stayTotalNights: 4
+dailyAdults: 280
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1120
+kidsExtrasAmount: 0
+stayExtrasAmount: 1120
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 11200.0
+totalStayAmount: 9184.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
7 => App\DTO\ExtraStayDTO {#1922
+extraId: 149
+name: "Suppléments Lit additionnel Intermédiaire"
+description: null
+stayTotalNights: 4
+dailyAdults: 440
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 1760
+kidsExtrasAmount: 0
+stayExtrasAmount: 1760
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 11840.0
+totalStayAmount: 9824.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
8 => App\DTO\ExtraStayDTO {#1923
+extraId: 148
+name: "Suppléments Lit additionnel Haute saison"
+description: null
+stayTotalNights: 4
+dailyAdults: 550
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 2200
+kidsExtrasAmount: 0
+stayExtrasAmount: 2200
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 12280.0
+totalStayAmount: 10264.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
9 => App\DTO\ExtraStayDTO {#1924
+extraId: 150
+name: "Suppléments Lit additionnel Pointe"
+description: null
+stayTotalNights: 4
+dailyAdults: 1350
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 5400
+kidsExtrasAmount: 0
+stayExtrasAmount: 5400
+stayRoomAmount: 8064.0
+totalStayAmountWoDiscount: 15480.0
+totalStayAmount: 13464.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 142
"title" => "HELLO2025"
"description" => "HELLO2025"
"reference" => "HELLO2025"
"type" => "Special"
"rate" => 20
"extra_rate" => null
"start" => "15/12/2024"
"end" => "13/02/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 10080.0
"stayroom_amount_after" => 8064.0
]
]
-error: []
}
5 => App\DTO\RoomStayDTO {#1838
-id: 155
-name: "Suite Junior"
-slug: "suite-junior"
-picture: "/uploads/rooms/155/67109eb4260bc294654031.jpeg"
-description: "Que vous optiez pour le rez-de-chaussée, le premier ou le deuxième étage, votre chambre présente une palette de couleurs apaisantes, un mélange de tons sable et de touches corail et jaune citron. L'intérieur dévoile des panneaux en bois blanchis, des sièges en corde tissée et des tables moulées à partir de sable local recyclé, offrant une atmosphère sereine et accueillante. Sur la terrasse de la suite ‘Cabane’, vous trouverez une banquette confortable pour faire la sieste. Vous découvrirez aussi dans votre chambre le coin ‘bar’, notre version revisitée du mini-bar traditionnel. La salle de bain tout en blanc offre une ambiance tropicale minimaliste."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 0
-kidsRoomsCount: 0
-defaultExtraLabel: null
-mandatoryExtraId: null
-chambersStayDetails: null
-totalStayAmount: null
-totalRoomAmountDiscounted: null
-communExtras: []
-specialExtras: []
-discounts: []
-error: array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
}
6 => App\DTO\RoomStayDTO {#1802
-id: 154
-name: "Villa Front de Mer"
-slug: "villa-front-de-mer"
-picture: "/uploads/rooms/154/67109e806c4aa584800891.jpeg"
-description: "Conçus telle une maison de vacances de designer sous les tropiques, avec son jardin tropical, une piscine privée et une terrasse pour prendre le soleil. Cette ravissante villa d'une chambre vous transporte sur la plage avec ses intérieurs aux nuances sable et aux couleurs pastel. La beauté se trouve dans les détails comme en témoignent les panneaux en bois blanchis, le linge de lit en lin lavé, les tapis tissés à la main, les tables et lampes en sable et corail recyclés. La superbe salle de bains dispose d'une baignoire indépendante, d'une douche à effet pluie et d'une douche extérieure. La villa avec son salon, sa cuisine avec service de majordome et son pavillon privé pour profiter de ses repas est tout à vous. Notre villa en front de mer est la plus proche de l’océan."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 0
-kidsRoomsCount: 0
-defaultExtraLabel: null
-mandatoryExtraId: null
-chambersStayDetails: null
-totalStayAmount: null
-totalRoomAmountDiscounted: null
-communExtras: []
-specialExtras: []
-discounts: []
-error: array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
}
7 => App\DTO\RoomStayDTO {#1393
-id: 153
-name: "Villa Océan"
-slug: "villa-ocean"
-picture: "/uploads/rooms/153/67109e3c3b3be077303522.jpeg"
-description: "Nichée sur la plage, notre villa Vue Océan est une maison de plage réinventée. Avec ses intérieurs et ses meubles aux nuances sable et en pastel, ainsi que ses textures naturelles, elle vous transporte directement sous les tropiques. À l'extérieur, vous trouverez une douche tropicale idéale pour se rafraîchir après une baignade en mer, une superbe piscine et une terrasse en bois, un jardin tropical et un pavillon pour profiter de vos repas face à l’océan. La salle de bains est équipée d'une baignoire intégrée et d'une douche. Il y a également un salon et une cuisine avec un service de majordome à votre disposition."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 0
-kidsRoomsCount: 0
-defaultExtraLabel: null
-mandatoryExtraId: null
-chambersStayDetails: null
-totalStayAmount: null
-totalRoomAmountDiscounted: null
-communExtras: []
-specialExtras: []
-discounts: []
-error: array:2 [
"title" => "Chambre indisponible"
"message" => "Pas de tarification pour la période de séjour."
]
}
]
}
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 {#1398
+classMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1399
+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 {#3338
+classMetadata: array:1 [
"App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#3339
+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 {#3637
+classMetadata: array:1 [
"App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#3638
+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 {#3854
+classMetadata: array:1 [
"App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#3900
+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 {#3903
+classMetadata: array:1 [
"App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3855
+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 {#1399}
"App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#3339}
"App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#3638}
"App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#3900}
"App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3855}
]
-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 {#1006
-id: 25
-name: "LUX Belle Mare"
-description: "Il y a la plage emblématique digne d'une carte postale, le design saisissant dans des tons blancs et beiges ponctués de touches de corail et de vert, un éventail spectaculaire d'expériences gastronomiques, le bien-être et la pleine conscience... La douceur de vivre sur une île rayonne ici, appelant les voyageurs de tous âges à vivre une vie extraordinaire."
-website: "https://www.luxresorts.com/fr/maurice/hotel/luxbellemare"
-stars: 5
-youtubeVideoId: "63wS3Hu1KNs"
-phone: "+230 402 2000"
-email: "luxbellemare@luxresorts.com"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.4407486914733!2d57.77978281217447!3d-20.19899798117251!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb0ae41af789%3A0xde80166c565426b5!2sLUX%20Belle%20Mare!5e0!3m2!1sfr!2sfr!4v1718969650032!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Est"
-createdAt: DateTimeImmutable @1714145854 {#828
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672826 {#997
date: 2024-10-23 08:40:26.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1222
#collection: Doctrine\Common\Collections\ArrayCollection {#1157
-elements: array:8 [
0 => App\Entity\Rooms {#1224
-id: 153
-name: "Villa Océan"
-description: "Nichée sur la plage, notre villa Vue Océan est une maison de plage réinventée. Avec ses intérieurs et ses meubles aux nuances sable et en pastel, ainsi que ses textures naturelles, elle vous transporte directement sous les tropiques. À l'extérieur, vous trouverez une douche tropicale idéale pour se rafraîchir après une baignade en mer, une superbe piscine et une terrasse en bois, un jardin tropical et un pavillon pour profiter de vos repas face à l’océan. La salle de bains est équipée d'une baignoire intégrée et d'une douche. Il y a également un salon et une cuisine avec un service de majordome à votre disposition."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1544
-elements: []
}
-stopSales: Doctrine\ORM\PersistentCollection {#1271
#collection: Doctrine\Common\Collections\ArrayCollection {#1266
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1224}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1243
#collection: Doctrine\Common\Collections\ArrayCollection {#1245
-elements: array:8 [
0 => App\Entity\RoomCapacities {#1446
-id: 2163
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1441
-id: 2164
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1508
-id: 2165
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1569
-id: 2166
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1449
-id: 2167
-room: App\Entity\Rooms {#1224}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1476
-id: 2168
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1506
-id: 2169
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1433
-id: 2170
-room: App\Entity\Rooms {#1224}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Rooms {#1224}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#984
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1009
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109e3c3b3be077303522.jpeg"
-gallery: App\Entity\Galleries {#1246
-id: 153
-hotel: null
-room: App\Entity\Rooms {#1224}
-images: Doctrine\ORM\PersistentCollection {#1295
#collection: Doctrine\Common\Collections\ArrayCollection {#1305
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1246}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare villa ocean"
}
-mediaDirSlug: "153"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "villa-ocean"
}
1 => App\Entity\Rooms {#1310
-id: 154
-name: "Villa Front de Mer"
-description: "Conçus telle une maison de vacances de designer sous les tropiques, avec son jardin tropical, une piscine privée et une terrasse pour prendre le soleil. Cette ravissante villa d'une chambre vous transporte sur la plage avec ses intérieurs aux nuances sable et aux couleurs pastel. La beauté se trouve dans les détails comme en témoignent les panneaux en bois blanchis, le linge de lit en lin lavé, les tapis tissés à la main, les tables et lampes en sable et corail recyclés. La superbe salle de bains dispose d'une baignoire indépendante, d'une douche à effet pluie et d'une douche extérieure. La villa avec son salon, sa cuisine avec service de majordome et son pavillon privé pour profiter de ses repas est tout à vous. Notre villa en front de mer est la plus proche de l’océan."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1593
-elements: []
}
-stopSales: Doctrine\ORM\PersistentCollection {#1313
#collection: Doctrine\Common\Collections\ArrayCollection {#1314
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1310}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1315
#collection: Doctrine\Common\Collections\ArrayCollection {#1316
-elements: array:8 [
0 => App\Entity\RoomCapacities {#1526
-id: 2171
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1560
-id: 2172
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1551
-id: 2173
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1541
-id: 2174
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1532
-id: 2175
-room: App\Entity\Rooms {#1310}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1537
-id: 2176
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1536
-id: 2177
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1535
-id: 2178
-room: App\Entity\Rooms {#1310}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Rooms {#1310}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1308
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1309
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109e806c4aa584800891.jpeg"
-gallery: App\Entity\Galleries {#1317
-id: 39
-hotel: null
-room: App\Entity\Rooms {#1310}
-images: Doctrine\ORM\PersistentCollection {#1318
#collection: Doctrine\Common\Collections\ArrayCollection {#1319
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1317}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Villa frond de mer"
}
-mediaDirSlug: "154"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "villa-front-de-mer"
}
2 => App\Entity\Rooms {#1322
-id: 155
-name: "Suite Junior"
-description: "Que vous optiez pour le rez-de-chaussée, le premier ou le deuxième étage, votre chambre présente une palette de couleurs apaisantes, un mélange de tons sable et de touches corail et jaune citron. L'intérieur dévoile des panneaux en bois blanchis, des sièges en corde tissée et des tables moulées à partir de sable local recyclé, offrant une atmosphère sereine et accueillante. Sur la terrasse de la suite ‘Cabane’, vous trouverez une banquette confortable pour faire la sieste. Vous découvrirez aussi dans votre chambre le coin ‘bar’, notre version revisitée du mini-bar traditionnel. La salle de bain tout en blanc offre une ambiance tropicale minimaliste."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1617
-elements: array:3 [
0 => App\Entity\RoomPrices {#1497
-id: 2021
-title: "Suite Junior - Moyenne Saison"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1705579200 {#1440
date: 2024-01-18 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1445
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1500
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1499
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "440.00"
-singleOccupancy: "420.00"
-tripleOccupancy: "220.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1491
-id: 2018
-title: "Suite Junior - Haute (copie)"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1495
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1494
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1493
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1492
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "550.00"
-singleOccupancy: "530.00"
-tripleOccupancy: "275.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
2 => App\Entity\RoomPrices {#1458
-id: 2019
-title: "Suite Junior - Pointe"
-room: App\Entity\Rooms {#1322}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1454
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1455
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1456
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1457
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1350.00"
-singleOccupancy: "1330.00"
-tripleOccupancy: "675.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1325
#collection: Doctrine\Common\Collections\ArrayCollection {#1326
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1322}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1327
#collection: Doctrine\Common\Collections\ArrayCollection {#1328
-elements: array:13 [
0 => App\Entity\RoomCapacities {#1608
-id: 2179
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1587
-id: 2180
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1588
-id: 2181
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1600
-id: 2182
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1603
-id: 2183
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1604
-id: 2184
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1606
-id: 2185
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1605
-id: 2186
-room: App\Entity\Rooms {#1322}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1597
-id: 2187
-room: App\Entity\Rooms {#1322}
-adults: 3
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1585
-id: 2188
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1589
-id: 2189
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1584
-id: 2190
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1545
-id: 2191
-room: App\Entity\Rooms {#1322}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:13 [ …13]
-owner: App\Entity\Rooms {#1322}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1320
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1321
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109eb4260bc294654031.jpeg"
-gallery: App\Entity\Galleries {#1329
-id: 41
-hotel: null
-room: App\Entity\Rooms {#1322}
-images: Doctrine\ORM\PersistentCollection {#1330
#collection: Doctrine\Common\Collections\ArrayCollection {#1331
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1329}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Suite junior"
}
-mediaDirSlug: "155"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior"
}
3 => App\Entity\Rooms {#1334
-id: 156
-name: "Suite Junior "Bien-Être""
-description: "Conçue pour les couples ou les voyageurs solo amoureux du bien- être, cette suite junior offre de nombreux équipements de bien-être soigneusement sélectionnés, telles qu'un tapis de yoga, des blocs d'exercice mais inclut aussi une séance de coaching à la salle de sport, des offres au spa... Cette ambiance légère et décontractée, associée aux éléments de bien-être, est un véritable must pour les voyageurs en quête d'équilibre. Le coin ‘bar’ de la chambre, notre réinterprétation du mini-bar classique, est rempli de collations saines, tandis que la salle de bain est dotée d’une grande baignoire et d’une douche à l’italienne - parfait pour se détendre."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1657
-elements: array:2 [
0 => App\Entity\RoomPrices {#1486
-id: 2028
-title: "Suite Junior "Bien-Être" -Haute Saison"
-room: App\Entity\Rooms {#1334}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1490
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1489
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1488
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1487
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "590.00"
-singleOccupancy: "570.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1471
-id: 2029
-title: "Suite Junior "Bien-Être" - Pointe"
-room: App\Entity\Rooms {#1334}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1459
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1460
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1451
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1465
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1400.00"
-singleOccupancy: "1380.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1337
#collection: Doctrine\Common\Collections\ArrayCollection {#1338
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1334}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1339
#collection: Doctrine\Common\Collections\ArrayCollection {#1340
-elements: array:2 [
0 => App\Entity\RoomCapacities {#1672
-id: 2192
-room: App\Entity\Rooms {#1334}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1609
-id: 2193
-room: App\Entity\Rooms {#1334}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Rooms {#1334}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1332
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1333
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee1740786040602908.jpg"
-gallery: App\Entity\Galleries {#1341
-id: 157
-hotel: null
-room: App\Entity\Rooms {#1334}
-images: Doctrine\ORM\PersistentCollection {#1342
#collection: Doctrine\Common\Collections\ArrayCollection {#1343
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1341}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "lux belle mare suite junior bien etre"
}
-mediaDirSlug: "156"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-bien-etre"
}
4 => App\Entity\Rooms {#1346
-id: 157
-name: "Suite Junior "Vue Piscine""
-description: "Idéalement situées au cœur de l'hôtel, orientées vers la piscine principale, ces suites sont parfaites pour les familles avec de jeunes enfants. Parées de nuances sable, corail et jaune citron, avec vue sur la piscine, elles sont propices à la détente tout en étant à proximité des lieux favoris des enfants et des parents ! La salle de bains tout en blanc est équipée d'une magnifique baignoire et d'une grande douche."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: array:2 [
0 => App\Entity\RoomPrices {#1481
-id: 2039
-title: "Suite Junior "Vue Piscine" - Haute"
-room: App\Entity\Rooms {#1346}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1485
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1484
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1483
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1482
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "630.00"
-singleOccupancy: "610.00"
-tripleOccupancy: "275.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1418
-id: 2040
-title: "Suite Junior "Vue Piscine" - Pointe"
-room: App\Entity\Rooms {#1346}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1408
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1409
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1416
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1417
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1470.00"
-singleOccupancy: "1450.00"
-tripleOccupancy: "675.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1349
#collection: Doctrine\Common\Collections\ArrayCollection {#1350
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1346}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1351
#collection: Doctrine\Common\Collections\ArrayCollection {#1352
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1703
-id: 2194
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1660
-id: 2195
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1691
-id: 2196
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1695
-id: 2197
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1698
-id: 2198
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1699
-id: 2199
-room: App\Entity\Rooms {#1346}
-adults: 3
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1701
-id: 2200
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1700
-id: 2201
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1692
-id: 2202
-room: App\Entity\Rooms {#1346}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1677
-id: 2203
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1690
-id: 2204
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1680
-id: 2205
-room: App\Entity\Rooms {#1346}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1346}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1344
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1345
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee662e922992732751.jpg"
-gallery: App\Entity\Galleries {#1353
-id: 154
-hotel: null
-room: App\Entity\Rooms {#1346}
-images: Doctrine\ORM\PersistentCollection {#1354
#collection: Doctrine\Common\Collections\ArrayCollection {#1355
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1353}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite junior vue piscine"
}
-mediaDirSlug: "157"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-vue-piscine"
}
5 => App\Entity\Rooms {#1358
-id: 158
-name: "Suite Junior "Vue Plage""
-description: "Situées au rez-de-chaussée, au premier et au deuxième étage, nos Junior Suites Avec Vue Plage, offrent une vue magnifique sur la baie idyllique de Belle Mare. Les espaces intérieurs sont chics et sereins, imprégnés de nuances de sable avec des touches de couleur corail et jaune citron. Ces suites sont parfaites pour les couples ou les familles avec de jeunes enfants. La terrasse dispose d'un lit de jour pour se prélasser, tandis que le coin ‘bar’ est une version revisitée du mini bar traditionnel."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1752
-elements: array:2 [
0 => App\Entity\RoomPrices {#1463
-id: 2049
-title: "Suite Junior "Vue Plage" Haute"
-room: App\Entity\Rooms {#1358}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1464
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1467
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1466
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1468
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "680.00"
-singleOccupancy: "660.00"
-tripleOccupancy: "275.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1425
-id: 2050
-title: "Suite Junior "Vue Plage" - Pointe"
-room: App\Entity\Rooms {#1358}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1421
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1422
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1423
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1424
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1570.00"
-singleOccupancy: "1550.00"
-tripleOccupancy: "675.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: 70.0
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1361
#collection: Doctrine\Common\Collections\ArrayCollection {#1362
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1358}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1363
#collection: Doctrine\Common\Collections\ArrayCollection {#1364
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1744
-id: 2206
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1681
-id: 2207
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1732
-id: 2208
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1736
-id: 2209
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1739
-id: 2210
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1740
-id: 2211
-room: App\Entity\Rooms {#1358}
-adults: 3
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1742
-id: 2212
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1741
-id: 2213
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1733
-id: 2214
-room: App\Entity\Rooms {#1358}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1718
-id: 2215
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1731
-id: 2216
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1721
-id: 2217
-room: App\Entity\Rooms {#1358}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1358}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1356
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1357
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6667ee9c44f48382009249.jpg"
-gallery: App\Entity\Galleries {#1365
-id: 155
-hotel: null
-room: App\Entity\Rooms {#1358}
-images: Doctrine\ORM\PersistentCollection {#1366
#collection: Doctrine\Common\Collections\ArrayCollection {#1367
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1365}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite junior vue plage"
}
-mediaDirSlug: "158"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-junior-vue-plage"
}
6 => App\Entity\Rooms {#1370
-id: 159
-name: "Suite LUX"
-description: "Un refuge intime et romantique pour deux sous les tropiques. La salle de bains tout en blanc est chic et tranquille. Le coin salon, drapé de lin pur, présente un spacieux canapé cocon pour deux. Il y a un coin bar avec un chariot à cocktails - emportez votre verre dans l'espace cabane extérieur, et détendez- vous. A l’extérieur, le lit balançoire donnant sur la plage, est parfait pour faire la sieste. La salle de bain spacieuse dispose d'une baignoire surdimensionnée pour deux. Et le dressing est surprenant de beauté avec son magnifique papier peint personnalisé inspiré des coraux."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1770
-elements: array:2 [
0 => App\Entity\RoomPrices {#1469
-id: 2059
-title: "Suite LUX - Haute Saison (copie)"
-room: App\Entity\Rooms {#1370}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1470
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1473
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1472
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1474
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "760.00"
-singleOccupancy: "740.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1432
-id: 2060
-title: "Suite LUX - Pointe"
-room: App\Entity\Rooms {#1370}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1428
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1429
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1430
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1431
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "1700.00"
-singleOccupancy: "1680.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1373
#collection: Doctrine\Common\Collections\ArrayCollection {#1374
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1370}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1375
#collection: Doctrine\Common\Collections\ArrayCollection {#1376
-elements: array:2 [
0 => App\Entity\RoomCapacities {#1785
-id: 2218
-room: App\Entity\Rooms {#1370}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1722
-id: 2219
-room: App\Entity\Rooms {#1370}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:2 [ …2]
-owner: App\Entity\Rooms {#1370}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1368
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1369
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "67109ee09caa6294887379.jpeg"
-gallery: App\Entity\Galleries {#1377
-id: 40
-hotel: null
-room: App\Entity\Rooms {#1370}
-images: Doctrine\ORM\PersistentCollection {#1378
#collection: Doctrine\Common\Collections\ArrayCollection {#1379
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1377}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Belle Mare Suite LUX"
}
-mediaDirSlug: "159"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "suite-lux"
}
7 => App\Entity\Rooms {#1382
-id: 160
-name: "Suite Familiale"
-description: "Les Suites Famille ont une superficie de 120m², elles sont composées de 2 Suites Junior communicantes. Chaque unité comprend une chambre avec un lit King Size, un coin salon avec un canapé-lit, une salle de bain et un espace extérieur avec une vue sur la mer."
-active: true
-hotel: App\Entity\Hotels {#1006}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1828
-elements: array:2 [
0 => App\Entity\RoomPrices {#1478
-id: 2069
-title: "Suite Familiale - Haute Saison (copie)"
-room: App\Entity\Rooms {#1382}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734264000 {#1475
date: 2024-12-15 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1734868800 {#1462
date: 2024-12-22 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1461
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1477
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "1260.00"
-singleOccupancy: "1260.00"
-tripleOccupancy: "1260.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
1 => App\Entity\RoomPrices {#1438
-id: 2070
-title: "Suite Familiale - Pointe"
-room: App\Entity\Rooms {#1382}
-quantity: null
-stayStartedAt: DateTimeImmutable @1734955200 {#1434
date: 2024-12-23 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1736078400 {#1435
date: 2025-01-05 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1436
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1761955140 {#1437
date: 2025-10-31 23:59:00.0 UTC (+00:00)
}
-minNights: 4
-doubleOccupancy: "2940.00"
-singleOccupancy: "2940.00"
-tripleOccupancy: "2940.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: null
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1385
#collection: Doctrine\Common\Collections\ArrayCollection {#1386
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1382}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1055 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1276 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1387
#collection: Doctrine\Common\Collections\ArrayCollection {#1388
-elements: array:16 [
0 => App\Entity\RoomCapacities {#1816
-id: 2220
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1773
-id: 2221
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1804
-id: 2222
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1808
-id: 2223
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1811
-id: 2224
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: 3
-children: null
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1812
-id: 2225
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: null
-children: 3
-babies: null
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1814
-id: 2226
-room: App\Entity\Rooms {#1382}
-adults: 4
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1813
-id: 2227
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: 5
-children: null
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1805
-id: 2228
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: null
-children: 5
-babies: null
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1790
-id: 2229
-room: App\Entity\Rooms {#1382}
-adults: 2
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1803
-id: 2230
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: 3
-children: null
-babies: null
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1793
-id: 2231
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: null
-children: 3
-babies: null
-isDefaultConfig: false
}
12 => App\Entity\RoomCapacities {#1794
-id: 2232
-room: App\Entity\Rooms {#1382}
-adults: 3
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
13 => App\Entity\RoomCapacities {#1796
-id: 2233
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: 5
-children: null
-babies: null
-isDefaultConfig: false
}
14 => App\Entity\RoomCapacities {#1797
-id: 2234
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: null
-children: 5
-babies: null
-isDefaultConfig: false
}
15 => App\Entity\RoomCapacities {#1795
-id: 2235
-room: App\Entity\Rooms {#1382}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:16 [ …16]
-owner: App\Entity\Rooms {#1382}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1052 …}
-backRefFieldName: "room"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1231 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1380
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1729672839 {#1381
date: 2024-10-23 08:40:39.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666945f816721766208457.jpeg"
-gallery: App\Entity\Galleries {#1389
-id: 156
-hotel: null
-room: App\Entity\Rooms {#1382}
-images: Doctrine\ORM\PersistentCollection {#1390
#collection: Doctrine\Common\Collections\ArrayCollection {#1391
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1389}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Lux belle mare suite familiale"
}
-mediaDirSlug: "160"
-lowerRoomPrice: null
-services: null
-slug: "suite-familiale"
}
]
}
#initialized: true
-snapshot: array:8 [ …8]
-owner: App\Entity\Hotels {#1006}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#872 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-address: "Route Côtière, Belle Mare, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "11:00"
-babyAgeMax: "6"
-childAgeMax: "12"
-teenAgeMax: "18"
-extraCharges: Doctrine\ORM\PersistentCollection {#1001
#collection: Doctrine\Common\Collections\ArrayCollection {#999
-elements: array:10 [
0 => App\Entity\ExtraCharges {#1851
-id: 101
-title: "Demi pension"
-description: null
-adultExtra: 60.0
-babyExtra: null
-childExtra: 30.0
-teenExtra: 60.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
1 => App\Entity\ExtraCharges {#1859
-id: 103
-title: "Pension complète"
-description: null
-adultExtra: 100.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 100.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
2 => App\Entity\ExtraCharges {#1861
-id: 105
-title: "Formule "Tout Inclus""
-description: null
-adultExtra: 140.0
-babyExtra: null
-childExtra: 70.0
-teenExtra: 105.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
3 => App\Entity\ExtraCharges {#1862
-id: 107
-title: "Excursion à l'Île des Deux Cocos"
-description: null
-adultExtra: 68.0
-babyExtra: null
-childExtra: 34.0
-teenExtra: 68.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
4 => App\Entity\ExtraCharges {#1863
-id: 148
-title: "Suppléments Lit additionnel Haute saison"
-description: null
-adultExtra: 275.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
5 => App\Entity\ExtraCharges {#1864
-id: 149
-title: "Suppléments Lit additionnel Intermédiaire"
-description: null
-adultExtra: 220.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
6 => App\Entity\ExtraCharges {#1865
-id: 150
-title: "Suppléments Lit additionnel Pointe"
-description: null
-adultExtra: 675.0
-babyExtra: null
-childExtra: 50.0
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
7 => App\Entity\ExtraCharges {#1866
-id: 151
-title: "Suppléments Lit additionnel Basse saison"
-description: null
-adultExtra: 135.0
-babyExtra: null
-childExtra: null
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
8 => App\Entity\ExtraCharges {#1867
-id: 153
-title: "Suppléments Lit additionnel Très basse saison"
-description: null
-adultExtra: 115.0
-babyExtra: null
-childExtra: null
-teenExtra: 70.0
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1006}
}
9 => App\Entity\ExtraCharges {#1868
-id: 185
-title: "BASE - PETIT DEJEUNER"
-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 {#1006}
}
]
}
#initialized: true
-snapshot: array:10 [ …10]
-owner: App\Entity\Hotels {#1006}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#868 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-imageFile: null
-featuredImage: "66965bdbcd285371809419.jpg"
-gallery: App\Entity\Galleries {#1099
-id: 37
-hotel: App\Entity\Hotels {#1006}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1042
#collection: Doctrine\Common\Collections\ArrayCollection {#1044
-elements: array:5 [
0 => App\Entity\Images {#3355
-id: 98
-title: null
-imageFile: null
-imageName: "6661526fa0c44111667792.jpg"
-size: 1190953
-type: "image/jpeg"
-dimensions: array:2 [
0 => 2034
1 => 1242
]
-updatedAt: DateTimeImmutable @1717654127 {#3354
date: 2024-06-06 06:08:47.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1099}
-uploadedAt: null
}
1 => App\Entity\Images {#3346
-id: 99
-title: null
-imageFile: null
-imageName: "6661526fa1b23424964580.jpg"
-size: 1001922
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1863
1 => 1242
]
-updatedAt: DateTimeImmutable @1717654127 {#3347
date: 2024-06-06 06:08:47.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1099}
-uploadedAt: null
}
2 => App\Entity\Images {#3344
-id: 100
-title: null
-imageFile: null
-imageName: "6661526fa25c1063406115.jpg"
-size: 1425872
-type: "image/jpeg"
-dimensions: array:2 [
0 => 2080
1 => 1242
]
-updatedAt: DateTimeImmutable @1717654127 {#3345
date: 2024-06-06 06:08:47.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1099}
-uploadedAt: null
}
3 => App\Entity\Images {#3342
-id: 101
-title: null
-imageFile: null
-imageName: "6661526fa31cc488233310.jpg"
-size: 916650
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1862
1 => 1242
]
-updatedAt: DateTimeImmutable @1717654127 {#3343
date: 2024-06-06 06:08:47.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1099}
-uploadedAt: null
}
4 => App\Entity\Images {#3340
-id: 433
-title: null
-imageFile: null
-imageName: "67053d343be41975981610.jpg"
-size: 1052090
-type: "image/jpeg"
-dimensions: array:2 [
0 => 1887
1 => 1242
]
-updatedAt: DateTimeImmutable @1728396596 {#3341
date: 2024-10-08 14:09:56.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1099}
-uploadedAt: null
}
]
}
#initialized: true
-snapshot: array:5 [ …5]
-owner: App\Entity\Galleries {#1099}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1028 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1090 …}
}
-title: "Hotel Lux Belle Mare"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#2291
-elements: array:2 [
0 => App\Entity\Offers {#2075
-id: 99
-title: "FABULOUS OFFER"
-type: "Special"
-hotel: App\Entity\Hotels {#1006}
-description: null
-stayStartAt: DateTimeImmutable @1734220800 {#2071
date: 2024-12-15 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1735344000 {#2072
date: 2024-12-28 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1723680000 {#2073
date: 2024-08-15 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1728950400 {#2074
date: 2024-10-15 00:00:00.0 UTC (+00:00)
}
-reference: null
-minNights: null
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#2076
#collection: Doctrine\Common\Collections\ArrayCollection {#2077
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1196 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#2078
#collection: Doctrine\Common\Collections\ArrayCollection {#2079
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1202 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-offers: Doctrine\ORM\PersistentCollection {#2080
#collection: Doctrine\Common\Collections\ArrayCollection {#2081
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1206 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#2082
#collection: Doctrine\Common\Collections\ArrayCollection {#2083
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1208 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#2084
#collection: Doctrine\Common\Collections\ArrayCollection {#2085
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2075}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1214 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: 0
}
1 => App\Entity\Offers {#2180
-id: 142
-title: "HELLO2025"
-type: "Special"
-hotel: App\Entity\Hotels {#1006}
-description: "HELLO2025"
-stayStartAt: DateTimeImmutable @1734220800 {#2176
date: 2024-12-15 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1739404800 {#2177
date: 2025-02-13 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1729036800 {#2178
date: 2024-10-16 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1732924800 {#2179
date: 2024-11-30 00:00:00.0 UTC (+00:00)
}
-reference: "HELLO2025"
-minNights: null
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#2181
#collection: Doctrine\Common\Collections\ArrayCollection {#2182
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1196 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1024 …}
}
-discount: 20
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#2183
#collection: Doctrine\Common\Collections\ArrayCollection {#2184
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1202 …}
-backRefFieldName: "offers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-offers: Doctrine\ORM\PersistentCollection {#2185
#collection: Doctrine\Common\Collections\ArrayCollection {#2186
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1206 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1036 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#2187
#collection: Doctrine\Common\Collections\ArrayCollection {#2188
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1208 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#2189
#collection: Doctrine\Common\Collections\ArrayCollection {#2190
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#2180}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1214 …}
-backRefFieldName: null
-isDirty: false
-em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1004 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
-highlighted: false
-services: array:1 [
0 => ""
]
-hlStartAt: null
-hlEndAt: null
-slug: "lux-belle-mare"
}
+stars: null
+dateRange: "22/12/2024 - 26/12/2024"
+fromAt: DateTimeImmutable @1734825600 {#4087
date: 2024-12-22 00:00:00.0 UTC (+00:00)
}
+toAt: DateTimeImmutable @1735257540 {#4086
date: 2024-12-26 23:59:00.0 UTC (+00:00)
}
+zone: null
+honeymoon: false
+ageLimits: array:3 [
"baby" => "6"
"child" => "12"
"teen" => "18"
]
+nights: null
+chambers: []
+stay_rooms: []
}