Dumped Contents
1 in
RoomStayCalculation.php
line 61:
$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 : Aanari Hotel & Spa - Chambre : #1 - Chambre standard has the capacity config check: "
2 in
RoomStayCalculation.php
line 61:
$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
RoomStayCalculation.php
line 62:
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 {#993
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
1 in
RoomStayCalculation.php
line 472:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
"getDatesAndDailyPrices() -> Results before parsing"
2 in
RoomStayCalculation.php
line 472:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
array:1 [
0 => App\DTO\RoomDatesAndPricesDTO {#1392
+rpId: 1349
+adultsPrice: 190
+childrenPrice: 0
+startAt: DateTimeImmutable @1742601600 {#1345
date: 2025-03-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1743033540 {#1344
date: 2025-03-26 23:59:00.0 UTC (+00:00)
}
}
]
1 in
RoomStayCalculation.php
line 481:
$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
RoomStayCalculation.php
line 481:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
array:4 [
"2025-03-22" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
]
1 in
RoomStayCalculation.php
line 61:
$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 : Aanari Hotel & Spa - Chambre : #2 - Chambre Deluxe has the capacity config check: "
2 in
RoomStayCalculation.php
line 61:
$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
RoomStayCalculation.php
line 62:
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 {#993
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
1 in
RoomStayCalculation.php
line 472:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
"getDatesAndDailyPrices() -> Results before parsing"
2 in
RoomStayCalculation.php
line 472:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
array:1 [
0 => App\DTO\RoomDatesAndPricesDTO {#1511
+rpId: 1363
+adultsPrice: 204
+childrenPrice: 0
+startAt: DateTimeImmutable @1742601600 {#1345
date: 2025-03-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1743033540 {#1344
date: 2025-03-26 23:59:00.0 UTC (+00:00)
}
}
]
1 in
RoomStayCalculation.php
line 481:
$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
RoomStayCalculation.php
line 481:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
array:4 [
"2025-03-22" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
]
1 in
RoomStayCalculation.php
line 61:
$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 : Aanari Hotel & Spa - Chambre : #3 - Chambre Club has the capacity config check: "
2 in
RoomStayCalculation.php
line 61:
$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
RoomStayCalculation.php
line 62:
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 {#993
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
1 in
RoomStayCalculation.php
line 472:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
"getDatesAndDailyPrices() -> Results before parsing"
2 in
RoomStayCalculation.php
line 472:
}
if ($this->debug) {
dump('getDatesAndDailyPrices() -> Results before parsing', $roomPricesDatesAndPrice);
}
array:1 [
0 => App\DTO\RoomDatesAndPricesDTO {#1488
+rpId: 1374
+adultsPrice: 246
+childrenPrice: 0
+startAt: DateTimeImmutable @1742601600 {#1345
date: 2025-03-22 00:00:00.0 UTC (+00:00)
}
+endAt: DateTimeImmutable @1743033540 {#1344
date: 2025-03-26 23:59:00.0 UTC (+00:00)
}
}
]
1 in
RoomStayCalculation.php
line 481:
$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
RoomStayCalculation.php
line 481:
$prices_wo_extras = $this->parseDailyPrices($roomPricesDatesAndPrice);
if ($this->debug) {
dump('parseDailyPrices() -> Parsed daily prices', $prices_wo_extras);
}
if (!$prices_wo_extras) {
array:4 [
"2025-03-22" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
]
1 in
RoomStayCalculation.php
line 88:
$searchResults = [];
if ($this->debug) {
dump('Update Stay Rooms - Chambers Prices', $chambersRoomsPrices);
}
"Update Stay Rooms - Chambers Prices"
2 in
RoomStayCalculation.php
line 88:
$searchResults = [];
if ($this->debug) {
dump('Update Stay Rooms - Chambers Prices', $chambersRoomsPrices);
}
array:1 [
0 => array:3 [
0 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#993
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
"room_id" => 1
"room_picture" => "/uploads/rooms/1/666834781008d222511697.webp"
"room_name" => "Chambre standard"
"room_slug" => "chambre-standard"
"room_description" => "Nos 16 Chambres Standards, d'une superficie variant de 21 à 29 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et offrent une vue sur la montagne."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 1349
"adult_amount" => 760
"children_amount" => 0
"basis_amount" => 760
"mandatoryExtraId" => null
"default_extra_label" => "Demi Pension"
"dates_prices" => array:4 [
"2025-03-22" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
]
]
]
1 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#993}
"room_id" => 2
"room_picture" => "/uploads/rooms/2/6668349ed04a5631856631.webp"
"room_name" => "Chambre Deluxe"
"room_slug" => "aanari-chambre-deluxe"
"room_description" => "Nos 21 Chambres Deluxe, d'une superficie de 22 à 30 m², disposent d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un balcon de 7 à 18 m² avec vue sur la montagne."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 1363
"adult_amount" => 816
"children_amount" => 0
"basis_amount" => 816
"mandatoryExtraId" => null
"default_extra_label" => "Demi Pension"
"dates_prices" => array:4 [
"2025-03-22" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
]
]
]
2 => array:13 [
"current_chamber" => App\DTO\SearchChambersDTO {#993}
"room_id" => 3
"room_picture" => "/uploads/rooms/3/666834d42dc59816989518.webp"
"room_name" => "Chambre Club"
"room_slug" => "chambre-club"
"room_description" => "Nos 11 Chambres Club, d'une superficie de 27 à 43 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un espace extérieur de 7 à 18 m² avec vue sur l'océan. Avantages : boissons gratuites de 15h00 à 18h00 et accès gratuit aux infrastructures du Spa (hors soins). Des chambres communicantes sont disponibles sur demande (non garanties)."
"adults" => 2
"kids" => 0
"teens" => null
"children" => null
"babies" => null
"isCapacity" => true
"prices" => array:7 [
"room_price_id" => 1374
"adult_amount" => 984
"children_amount" => 0
"basis_amount" => 984
"mandatoryExtraId" => null
"default_extra_label" => "Demi Pension"
"dates_prices" => array:4 [
"2025-03-22" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
]
]
]
]
]
1 in
RoomStayCalculation.php
line 217:
}
if ($this->debug) {
dump('Update Stay Rooms results', $searchResults);
}
// Set the results and sort by total amount ASC
"Update Stay Rooms results"
2 in
RoomStayCalculation.php
line 217:
}
if ($this->debug) {
dump('Update Stay Rooms results', $searchResults);
}
// Set the results and sort by total amount ASC
array:3 [
0 => App\DTO\RoomStayDTO {#1342
-marginRate: 20
-id: 1
-name: "Chambre standard"
-slug: "chambre-standard"
-picture: "/uploads/rooms/1/666834781008d222511697.webp"
-description: "Nos 16 Chambres Standards, d'une superficie variant de 21 à 29 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et offrent une vue sur la montagne."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "Demi Pension"
-mandatoryExtraId: 191
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2025-03-22" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 190
"kids_price" => 0
]
]
"amount" => 760
]
]
-totalRoomAmount: 760.0
-totalRoomAmountDiscounted: null
-marginTotalRoom: null
-marginTotalRoomDiscounted: null
-communExtras: array:2 [
0 => App\DTO\ExtraStayDTO {#1541
-marginRate: 20
+extraId: 191
+name: "Base Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 760.0
+totalStayAmountWoDiscount: 760.0
+totalStayAmount: 760.0
+finalAmountWoDiscount: 912.0
+finalAmount: 912.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1544
-marginRate: 20
+extraId: 163
+name: "Tout Inclus"
+description: null
+stayTotalNights: 4
+dailyAdults: 60
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 240
+kidsExtrasAmount: 0
+stayExtrasAmount: 240
+stayRoomAmount: 760.0
+totalStayAmountWoDiscount: 1000.0
+totalStayAmount: 1000.0
+finalAmountWoDiscount: 1200.0
+finalAmount: 1200.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
1 => App\DTO\RoomStayDTO {#1519
-marginRate: 20
-id: 2
-name: "Chambre Deluxe"
-slug: "aanari-chambre-deluxe"
-picture: "/uploads/rooms/2/6668349ed04a5631856631.webp"
-description: "Nos 21 Chambres Deluxe, d'une superficie de 22 à 30 m², disposent d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un balcon de 7 à 18 m² avec vue sur la montagne."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "Demi Pension"
-mandatoryExtraId: 191
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2025-03-22" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 204
"kids_price" => 0
]
]
"amount" => 816
]
]
-totalRoomAmount: 816.0
-totalRoomAmountDiscounted: null
-marginTotalRoom: null
-marginTotalRoomDiscounted: null
-communExtras: array:2 [
0 => App\DTO\ExtraStayDTO {#1551
-marginRate: 20
+extraId: 191
+name: "Base Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 816.0
+totalStayAmountWoDiscount: 816.0
+totalStayAmount: 816.0
+finalAmountWoDiscount: 979.2
+finalAmount: 979.2
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1552
-marginRate: 20
+extraId: 163
+name: "Tout Inclus"
+description: null
+stayTotalNights: 4
+dailyAdults: 60
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 240
+kidsExtrasAmount: 0
+stayExtrasAmount: 240
+stayRoomAmount: 816.0
+totalStayAmountWoDiscount: 1056.0
+totalStayAmount: 1056.0
+finalAmountWoDiscount: 1267.2
+finalAmount: 1267.2
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
2 => App\DTO\RoomStayDTO {#1527
-marginRate: 20
-id: 3
-name: "Chambre Club"
-slug: "chambre-club"
-picture: "/uploads/rooms/3/666834d42dc59816989518.webp"
-description: "Nos 11 Chambres Club, d'une superficie de 27 à 43 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un espace extérieur de 7 à 18 m² avec vue sur l'océan. Avantages : boissons gratuites de 15h00 à 18h00 et accès gratuit aux infrastructures du Spa (hors soins). Des chambres communicantes sont disponibles sur demande (non garanties)."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "Demi Pension"
-mandatoryExtraId: 191
-chambersStayDetails: array:1 [
0 => array:3 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2025-03-22" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-23" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-24" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
"2025-03-25" => array:2 [
"adults_price" => 246
"kids_price" => 0
]
]
"amount" => 984
]
]
-totalRoomAmount: 984.0
-totalRoomAmountDiscounted: null
-marginTotalRoom: null
-marginTotalRoomDiscounted: null
-communExtras: array:2 [
0 => App\DTO\ExtraStayDTO {#1553
-marginRate: 20
+extraId: 191
+name: "Base Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 984.0
+totalStayAmountWoDiscount: 984.0
+totalStayAmount: 984.0
+finalAmountWoDiscount: 1180.8
+finalAmount: 1180.8
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1554
-marginRate: 20
+extraId: 163
+name: "Tout Inclus"
+description: null
+stayTotalNights: 4
+dailyAdults: 60
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 240
+kidsExtrasAmount: 0
+stayExtrasAmount: 240
+stayRoomAmount: 984.0
+totalStayAmountWoDiscount: 1224.0
+totalStayAmount: 1224.0
+finalAmountWoDiscount: 1468.8
+finalAmount: 1468.8
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: []
-error: []
}
]
1 in
RoomStayCalculation.php
line 274:
{
$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
RoomStayCalculation.php
line 274:
{
$offers_eligibled = [];
if ($this->debug) {
dump('All available offers of the hotel', $offers);
}
foreach ($offers as $key => $offer) {
Doctrine\Common\Collections\ArrayCollection {#1728
-elements: array:3 [
0 => App\Entity\Offers {#1677
-id: 55
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008
-id: 1
-name: "Aanari Hotel & Spa"
-description: """
Le nom, Aanari, a ses racines profondes dans les traditions chinoises, indiennes et créoles, toutes se mélangeant harmonieusement pour refléter parfaitement le creuset des cultures mauriciennes.\r\n
\r\n
Cinquante chambres de tous styles dans un complexe de deux ailes idéalement situé au coeur du village de Flic en Flac sur la côte Ouest de l'Île Maurice. Juste en face de l'une des plus belles plages de l'île, avec au centre du magnifique coucher de soleil mauricien.
"""
-website: "https://www.aanari.com/"
-stars: 3
-youtubeVideoId: "yByxYZoS3ko"
-phone: "+230 453 9000"
-email: "customerservice@aanari.com"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3742.5089905079058!2d57.365205112176014!3d-20.27918858111077!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c415e67cc2d19%3A0x52b3b02585e88b0!2sAanari%20Hotel%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968337866!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Ouest"
-createdAt: DateTimeImmutable @1714145854 {#830
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323187 {#999
date: 2024-12-04 14:39:47.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1224
#collection: Doctrine\Common\Collections\ArrayCollection {#1159
-elements: array:3 [
0 => App\Entity\Rooms {#1226
-id: 1
-name: "Chambre standard"
-description: "Nos 16 Chambres Standards, d'une superficie variant de 21 à 29 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et offrent une vue sur la montagne."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1360
-elements: array:1 [
0 => App\Entity\RoomPrices {#1439
-id: 1349
-title: "Aanari - Chambre supérieur Intermédiaire"
-room: App\Entity\Rooms {#1226}
-quantity: 16
-stayStartedAt: DateTimeImmutable @1736251200 {#1382
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1387
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1442
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1441
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "190.00"
-singleOccupancy: "135.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1273
#collection: Doctrine\Common\Collections\ArrayCollection {#1268
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1245
#collection: Doctrine\Common\Collections\ArrayCollection {#1247
-elements: array:6 [
0 => App\Entity\RoomCapacities {#1409
-id: 2737
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1425
-id: 2738
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1427
-id: 2740
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1391
-id: 3295
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1375
-id: 3296
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1448
-id: 3297
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:6 [ …6]
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#986
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733322277 {#1011
date: 2024-12-04 14:24:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666834781008d222511697.webp"
-gallery: App\Entity\Galleries {#1248
-id: 81
-hotel: null
-room: App\Entity\Rooms {#1226}
-images: Doctrine\ORM\PersistentCollection {#1297
#collection: Doctrine\Common\Collections\ArrayCollection {#1307
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1248}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre supérieur"
}
-mediaDirSlug: "1"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "chambre-standard"
}
1 => App\Entity\Rooms {#1312
-id: 2
-name: "Chambre Deluxe"
-description: "Nos 21 Chambres Deluxe, d'une superficie de 22 à 30 m², disposent d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un balcon de 7 à 18 m² avec vue sur la montagne."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1492
-elements: array:1 [
0 => App\Entity\RoomPrices {#1433
-id: 1363
-title: "Aanari - Chambre Deluxe Intermédiaire"
-room: App\Entity\Rooms {#1312}
-quantity: 21
-stayStartedAt: DateTimeImmutable @1736251200 {#1437
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1436
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1435
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1434
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "204.00"
-singleOccupancy: "144.00"
-tripleOccupancy: "62.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1315
#collection: Doctrine\Common\Collections\ArrayCollection {#1316
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1312}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1317
#collection: Doctrine\Common\Collections\ArrayCollection {#1318
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1454
-id: 2742
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1373
-id: 2743
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1466
-id: 3298
-room: App\Entity\Rooms {#1312}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1462
-id: 3299
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1459
-id: 3300
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1458
-id: 3301
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1456
-id: 3302
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1457
-id: 3303
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1465
-id: 3304
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1364
-id: 3305
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1445
-id: 3306
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1376
-id: 3307
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1312}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1310
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323312 {#1311
date: 2024-12-04 14:41:52.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6668349ed04a5631856631.webp"
-gallery: App\Entity\Galleries {#1319
-id: 82
-hotel: null
-room: App\Entity\Rooms {#1312}
-images: Doctrine\ORM\PersistentCollection {#1320
#collection: Doctrine\Common\Collections\ArrayCollection {#1321
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1319}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre deluxe"
}
-mediaDirSlug: "2"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "aanari-chambre-deluxe"
}
2 => App\Entity\Rooms {#1324
-id: 3
-name: "Chambre Club"
-description: "Nos 11 Chambres Club, d'une superficie de 27 à 43 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un espace extérieur de 7 à 18 m² avec vue sur l'océan. Avantages : boissons gratuites de 15h00 à 18h00 et accès gratuit aux infrastructures du Spa (hors soins). Des chambres communicantes sont disponibles sur demande (non garanties)."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1522
-elements: array:1 [
0 => App\Entity\RoomPrices {#1428
-id: 1374
-title: "Aanari - Chambre Club Intermédiaire"
-room: App\Entity\Rooms {#1324}
-quantity: 11
-stayStartedAt: DateTimeImmutable @1736251200 {#1432
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1431
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1430
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1429
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "246.00"
-singleOccupancy: "172.00"
-tripleOccupancy: "74.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1327
#collection: Doctrine\Common\Collections\ArrayCollection {#1328
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1324}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1329
#collection: Doctrine\Common\Collections\ArrayCollection {#1330
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1473
-id: 2748
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1508
-id: 2749
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1487
-id: 2750
-room: App\Entity\Rooms {#1324}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1484
-id: 3308
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1479
-id: 3309
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1477
-id: 3310
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1475
-id: 3311
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1478
-id: 3312
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1480
-id: 3313
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1453
-id: 3314
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1490
-id: 3315
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1503
-id: 3316
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1324}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1322
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323522 {#1323
date: 2024-12-04 14:45:22.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666834d42dc59816989518.webp"
-gallery: App\Entity\Galleries {#1331
-id: 83
-hotel: null
-room: App\Entity\Rooms {#1324}
-images: Doctrine\ORM\PersistentCollection {#1332
#collection: Doctrine\Common\Collections\ArrayCollection {#1333
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1331}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre club"
}
-mediaDirSlug: "3"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "chambre-club"
}
]
}
#initialized: true
-snapshot: array:3 [ …3]
-owner: App\Entity\Hotels {#1008}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#874 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-address: "Route Côtiere Village Pasadena, Flic En Flac, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "12:00"
-babyAgeMax: "4"
-childAgeMax: "12"
-teenAgeMax: "18"
-extraCharges: Doctrine\ORM\PersistentCollection {#1003
#collection: Doctrine\Common\Collections\ArrayCollection {#1001
-elements: array:4 [
0 => App\Entity\ExtraCharges {#1535
-id: 163
-title: "Tout Inclus"
-description: null
-adultExtra: 30.0
-babyExtra: null
-childExtra: 15.0
-teenExtra: null
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
1 => App\Entity\ExtraCharges {#1546
-id: 164
-title: "Dîner de Noël"
-description: null
-adultExtra: 35.0
-babyExtra: null
-childExtra: 18.0
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1734998400 {#1543
date: 2024-12-24 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735084800 {#1545
date: 2024-12-25 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
2 => App\Entity\ExtraCharges {#1549
-id: 165
-title: "Dîner de réveillon"
-description: null
-adultExtra: 50.0
-babyExtra: null
-childExtra: 25.0
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1735603200 {#1547
date: 2024-12-31 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735689600 {#1548
date: 2025-01-01 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
3 => App\Entity\ExtraCharges {#1550
-id: 191
-title: "Base Pension complète"
-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 {#1008}
}
]
}
#initialized: true
-snapshot: array:4 [ …4]
-owner: App\Entity\Hotels {#1008}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#870 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-imageFile: null
-featuredImage: "6721bb483efd8695277799.webp"
-gallery: App\Entity\Galleries {#1101
-id: 1
-hotel: App\Entity\Hotels {#1008}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1044
#collection: Doctrine\Common\Collections\ArrayCollection {#1046
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1101}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanarie Resort Gallery"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#1728}
-highlighted: false
-services: array:1 [
0 => ""
]
-hlStartAt: null
-hlEndAt: null
-slug: "aanari-hotel-spa"
}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1673
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1674
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1675
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1676
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "5=7"
-minNights: 7
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1678
#collection: Doctrine\Common\Collections\ArrayCollection {#1679
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 28
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1680
#collection: Doctrine\Common\Collections\ArrayCollection {#1681
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1682
#collection: Doctrine\Common\Collections\ArrayCollection {#1683
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1684
#collection: Doctrine\Common\Collections\ArrayCollection {#1685
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1686
#collection: Doctrine\Common\Collections\ArrayCollection {#1687
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
1 => App\Entity\Offers {#1692
-id: 56
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1688
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1689
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1690
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1691
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "4=5"
-minNights: 5
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1693
#collection: Doctrine\Common\Collections\ArrayCollection {#1694
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 20
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1695
#collection: Doctrine\Common\Collections\ArrayCollection {#1696
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1697
#collection: Doctrine\Common\Collections\ArrayCollection {#1698
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1699
#collection: Doctrine\Common\Collections\ArrayCollection {#1700
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1701
#collection: Doctrine\Common\Collections\ArrayCollection {#1702
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
2 => App\Entity\Offers {#1707
-id: 57
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1703
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1704
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1705
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1706
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "3=4"
-minNights: 4
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1708
#collection: Doctrine\Common\Collections\ArrayCollection {#1709
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1710
#collection: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1712
#collection: Doctrine\Common\Collections\ArrayCollection {#1713
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1714
#collection: Doctrine\Common\Collections\ArrayCollection {#1715
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1716
#collection: Doctrine\Common\Collections\ArrayCollection {#1717
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
1 in
PromotionDTO.php
line 556:
if ($offer_min_nights) {
if($stay_nights < $offer_min_nights){
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'Min nights failure.');
}
return $this;
}
"55 - Aanari"
2 in
PromotionDTO.php
line 556:
if ($offer_min_nights) {
if($stay_nights < $offer_min_nights){
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'Min nights failure.');
}
return $this;
}
"Min nights failure."
1 in
PromotionDTO.php
line 556:
if ($offer_min_nights) {
if($stay_nights < $offer_min_nights){
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'Min nights failure.');
}
return $this;
}
"56 - Aanari"
2 in
PromotionDTO.php
line 556:
if ($offer_min_nights) {
if($stay_nights < $offer_min_nights){
if ($this->debug) {
dump($offer->getId() .' - ' . $offer->getTitle(), 'Min nights failure.');
}
return $this;
}
"Min nights failure."
1 in
RoomStayCalculation.php
line 246:
$validOffers = $this->getValidOffers($hotel->getOffers());
if ($this->debug) {
dump('Step 1. Offres valides : ', $validOffers);
}
if ($validOffers == null) {
"Step 1. Offres valides : "
2 in
RoomStayCalculation.php
line 246:
$validOffers = $this->getValidOffers($hotel->getOffers());
if ($this->debug) {
dump('Step 1. Offres valides : ', $validOffers);
}
if ($validOffers == null) {
array:1 [
0 => App\DTO\PromotionDTO {#1943
-debug: true
+id: 57
+title: "Aanari"
+description: null
+type: "Special"
+reference: "3=4"
+from: DateTimeImmutable @1736121600 {#1703
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
+to: DateTimeImmutable @1761868800 {#1704
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
+earlyBookingDays: null
+minNights: 4
+maxNights: null
+discountRate: 25
+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 {#1308
-date_format: "d/m/Y"
-uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#738
-storage: Vich\UploaderBundle\Storage\FileSystemStorage {#739
#factory: Vich\UploaderBundle\Mapping\PropertyMappingFactory {#740
-metadata: Vich\UploaderBundle\Metadata\MetadataReader {#458
-reader: Metadata\MetadataFactory {#450
-driver: Metadata\Driver\DriverChain {#451
-drivers: array:4 [
0 => Vich\UploaderBundle\Metadata\Driver\XmlDriver {#452
-locator: Metadata\Driver\FileLocator {#449
-dirs: []
}
}
1 => Vich\UploaderBundle\Metadata\Driver\AnnotationDriver {#453
#reader: Vich\UploaderBundle\Metadata\Driver\AttributeReader {#454}
-managerRegistryList: array:1 [
0 => Doctrine\Bundle\DoctrineBundle\Registry {#83
-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: ContainerUIpB4Xl\App_KernelDevDebugContainer {#42 …20}
}
]
}
2 => Vich\UploaderBundle\Metadata\Driver\YamlDriver {#455
-locator: Metadata\Driver\FileLocator {#449}
}
3 => Vich\UploaderBundle\Metadata\Driver\YmlDriver {#456
-locator: Metadata\Driver\FileLocator {#449}
}
]
}
-cache: Metadata\Cache\FileCache {#457
-dir: "/var/www/vhost/allons-maurice/app/var/cache/dev/vich_uploader"
}
-loadedMetadata: array:1 [
"App\Entity\Rooms" => Metadata\ClassHierarchyMetadata {#1339
+classMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1340
+name: "App\Entity\Rooms"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Rooms.php"
]
+createdAt: 1738921302
+fields: array:1 [
"imageFile" => array:7 [
"mapping" => "featured_rooms"
"propertyName" => "imageFile"
"fileNameProperty" => "featuredImage"
"size" => null
"mimeType" => null
"originalName" => null
"dimensions" => null
]
]
}
]
}
]
-loadedClassMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1340}
]
-hierarchyMetadataClass: "Metadata\ClassHierarchyMetadata"
-includeInterfaces: false
-debug: true
}
}
-resolver: Vich\UploaderBundle\Mapping\PropertyMappingResolver {#741
-container: ContainerUIpB4Xl\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"
}
}
}
}
+hotel: App\Entity\Hotels {#1008
-id: 1
-name: "Aanari Hotel & Spa"
-description: """
Le nom, Aanari, a ses racines profondes dans les traditions chinoises, indiennes et créoles, toutes se mélangeant harmonieusement pour refléter parfaitement le creuset des cultures mauriciennes.\r\n
\r\n
Cinquante chambres de tous styles dans un complexe de deux ailes idéalement situé au coeur du village de Flic en Flac sur la côte Ouest de l'Île Maurice. Juste en face de l'une des plus belles plages de l'île, avec au centre du magnifique coucher de soleil mauricien.
"""
-website: "https://www.aanari.com/"
-stars: 3
-youtubeVideoId: "yByxYZoS3ko"
-phone: "+230 453 9000"
-email: "customerservice@aanari.com"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3742.5089905079058!2d57.365205112176014!3d-20.27918858111077!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c415e67cc2d19%3A0x52b3b02585e88b0!2sAanari%20Hotel%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968337866!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Ouest"
-createdAt: DateTimeImmutable @1714145854 {#830
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323187 {#999
date: 2024-12-04 14:39:47.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1224
#collection: Doctrine\Common\Collections\ArrayCollection {#1159
-elements: array:3 [
0 => App\Entity\Rooms {#1226
-id: 1
-name: "Chambre standard"
-description: "Nos 16 Chambres Standards, d'une superficie variant de 21 à 29 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et offrent une vue sur la montagne."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1360
-elements: array:1 [
0 => App\Entity\RoomPrices {#1439
-id: 1349
-title: "Aanari - Chambre supérieur Intermédiaire"
-room: App\Entity\Rooms {#1226}
-quantity: 16
-stayStartedAt: DateTimeImmutable @1736251200 {#1382
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1387
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1442
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1441
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "190.00"
-singleOccupancy: "135.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1273
#collection: Doctrine\Common\Collections\ArrayCollection {#1268
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1245
#collection: Doctrine\Common\Collections\ArrayCollection {#1247
-elements: array:6 [
0 => App\Entity\RoomCapacities {#1409
-id: 2737
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1425
-id: 2738
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1427
-id: 2740
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1391
-id: 3295
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1375
-id: 3296
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1448
-id: 3297
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:6 [ …6]
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#986
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733322277 {#1011
date: 2024-12-04 14:24:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666834781008d222511697.webp"
-gallery: App\Entity\Galleries {#1248
-id: 81
-hotel: null
-room: App\Entity\Rooms {#1226}
-images: Doctrine\ORM\PersistentCollection {#1297
#collection: Doctrine\Common\Collections\ArrayCollection {#1307
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1248}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre supérieur"
}
-mediaDirSlug: "1"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "chambre-standard"
}
1 => App\Entity\Rooms {#1312
-id: 2
-name: "Chambre Deluxe"
-description: "Nos 21 Chambres Deluxe, d'une superficie de 22 à 30 m², disposent d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un balcon de 7 à 18 m² avec vue sur la montagne."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1492
-elements: array:1 [
0 => App\Entity\RoomPrices {#1433
-id: 1363
-title: "Aanari - Chambre Deluxe Intermédiaire"
-room: App\Entity\Rooms {#1312}
-quantity: 21
-stayStartedAt: DateTimeImmutable @1736251200 {#1437
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1436
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1435
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1434
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "204.00"
-singleOccupancy: "144.00"
-tripleOccupancy: "62.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1315
#collection: Doctrine\Common\Collections\ArrayCollection {#1316
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1312}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1317
#collection: Doctrine\Common\Collections\ArrayCollection {#1318
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1454
-id: 2742
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1373
-id: 2743
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1466
-id: 3298
-room: App\Entity\Rooms {#1312}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1462
-id: 3299
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1459
-id: 3300
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1458
-id: 3301
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1456
-id: 3302
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1457
-id: 3303
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1465
-id: 3304
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1364
-id: 3305
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1445
-id: 3306
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1376
-id: 3307
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1312}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1310
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323312 {#1311
date: 2024-12-04 14:41:52.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6668349ed04a5631856631.webp"
-gallery: App\Entity\Galleries {#1319
-id: 82
-hotel: null
-room: App\Entity\Rooms {#1312}
-images: Doctrine\ORM\PersistentCollection {#1320
#collection: Doctrine\Common\Collections\ArrayCollection {#1321
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1319}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre deluxe"
}
-mediaDirSlug: "2"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "aanari-chambre-deluxe"
}
2 => App\Entity\Rooms {#1324
-id: 3
-name: "Chambre Club"
-description: "Nos 11 Chambres Club, d'une superficie de 27 à 43 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un espace extérieur de 7 à 18 m² avec vue sur l'océan. Avantages : boissons gratuites de 15h00 à 18h00 et accès gratuit aux infrastructures du Spa (hors soins). Des chambres communicantes sont disponibles sur demande (non garanties)."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1522
-elements: array:1 [
0 => App\Entity\RoomPrices {#1428
-id: 1374
-title: "Aanari - Chambre Club Intermédiaire"
-room: App\Entity\Rooms {#1324}
-quantity: 11
-stayStartedAt: DateTimeImmutable @1736251200 {#1432
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1431
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1430
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1429
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "246.00"
-singleOccupancy: "172.00"
-tripleOccupancy: "74.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1327
#collection: Doctrine\Common\Collections\ArrayCollection {#1328
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1324}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1329
#collection: Doctrine\Common\Collections\ArrayCollection {#1330
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1473
-id: 2748
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1508
-id: 2749
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1487
-id: 2750
-room: App\Entity\Rooms {#1324}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1484
-id: 3308
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1479
-id: 3309
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1477
-id: 3310
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1475
-id: 3311
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1478
-id: 3312
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1480
-id: 3313
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1453
-id: 3314
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1490
-id: 3315
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1503
-id: 3316
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1324}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1322
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323522 {#1323
date: 2024-12-04 14:45:22.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666834d42dc59816989518.webp"
-gallery: App\Entity\Galleries {#1331
-id: 83
-hotel: null
-room: App\Entity\Rooms {#1324}
-images: Doctrine\ORM\PersistentCollection {#1332
#collection: Doctrine\Common\Collections\ArrayCollection {#1333
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1331}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre club"
}
-mediaDirSlug: "3"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "chambre-club"
}
]
}
#initialized: true
-snapshot: array:3 [ …3]
-owner: App\Entity\Hotels {#1008}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#874 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-address: "Route Côtiere Village Pasadena, Flic En Flac, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "12:00"
-babyAgeMax: "4"
-childAgeMax: "12"
-teenAgeMax: "18"
-extraCharges: Doctrine\ORM\PersistentCollection {#1003
#collection: Doctrine\Common\Collections\ArrayCollection {#1001
-elements: array:4 [
0 => App\Entity\ExtraCharges {#1535
-id: 163
-title: "Tout Inclus"
-description: null
-adultExtra: 30.0
-babyExtra: null
-childExtra: 15.0
-teenExtra: null
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
1 => App\Entity\ExtraCharges {#1546
-id: 164
-title: "Dîner de Noël"
-description: null
-adultExtra: 35.0
-babyExtra: null
-childExtra: 18.0
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1734998400 {#1543
date: 2024-12-24 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735084800 {#1545
date: 2024-12-25 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
2 => App\Entity\ExtraCharges {#1549
-id: 165
-title: "Dîner de réveillon"
-description: null
-adultExtra: 50.0
-babyExtra: null
-childExtra: 25.0
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1735603200 {#1547
date: 2024-12-31 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735689600 {#1548
date: 2025-01-01 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
3 => App\Entity\ExtraCharges {#1550
-id: 191
-title: "Base Pension complète"
-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 {#1008}
}
]
}
#initialized: true
-snapshot: array:4 [ …4]
-owner: App\Entity\Hotels {#1008}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#870 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-imageFile: null
-featuredImage: "6721bb483efd8695277799.webp"
-gallery: App\Entity\Galleries {#1101
-id: 1
-hotel: App\Entity\Hotels {#1008}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1044
#collection: Doctrine\Common\Collections\ArrayCollection {#1046
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1101}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanarie Resort Gallery"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#1728
-elements: array:3 [
0 => App\Entity\Offers {#1677
-id: 55
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1673
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1674
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1675
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1676
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "5=7"
-minNights: 7
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1678
#collection: Doctrine\Common\Collections\ArrayCollection {#1679
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 28
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1680
#collection: Doctrine\Common\Collections\ArrayCollection {#1681
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1682
#collection: Doctrine\Common\Collections\ArrayCollection {#1683
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1684
#collection: Doctrine\Common\Collections\ArrayCollection {#1685
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1686
#collection: Doctrine\Common\Collections\ArrayCollection {#1687
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
1 => App\Entity\Offers {#1692
-id: 56
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1688
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1689
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1690
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1691
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "4=5"
-minNights: 5
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1693
#collection: Doctrine\Common\Collections\ArrayCollection {#1694
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 20
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1695
#collection: Doctrine\Common\Collections\ArrayCollection {#1696
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1697
#collection: Doctrine\Common\Collections\ArrayCollection {#1698
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1699
#collection: Doctrine\Common\Collections\ArrayCollection {#1700
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1701
#collection: Doctrine\Common\Collections\ArrayCollection {#1702
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
2 => App\Entity\Offers {#1707
-id: 57
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1703
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1704
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1705
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1706
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "3=4"
-minNights: 4
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1708
#collection: Doctrine\Common\Collections\ArrayCollection {#1709
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1710
#collection: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1712
#collection: Doctrine\Common\Collections\ArrayCollection {#1713
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1714
#collection: Doctrine\Common\Collections\ArrayCollection {#1715
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1716
#collection: Doctrine\Common\Collections\ArrayCollection {#1717
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
-highlighted: false
-services: array:1 [
0 => ""
]
-hlStartAt: null
-hlEndAt: null
-slug: "aanari-hotel-spa"
}
+stars: null
+dateRange: ? string
+fromAt: DateTimeImmutable @1742601600 {#1345
date: 2025-03-22 00:00:00.0 UTC (+00:00)
}
+toAt: DateTimeImmutable @1743033540 {#1344
date: 2025-03-26 23:59:00.0 UTC (+00:00)
}
+zone: null
+honeymoon: false
+ageLimits: array:3 [
"baby" => "4"
"child" => "12"
"teen" => "18"
]
+nights: 4
+chambers: array:1 [
0 => App\DTO\SearchChambersDTO {#993
+nbAdults: 2
+nbChildren: 0
+teenCount: null
+childCount: null
+babyCount: null
+birthdays: []
}
]
+stay_rooms: array:3 [
0 => App\DTO\RoomStayDTO {#1342
-marginRate: 20
-id: 1
-name: "Chambre standard"
-slug: "chambre-standard"
-picture: "/uploads/rooms/1/666834781008d222511697.webp"
-description: "Nos 16 Chambres Standards, d'une superficie variant de 21 à 29 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et offrent une vue sur la montagne."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "Demi Pension"
-mandatoryExtraId: 191
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2025-03-22" => array:5 [
"adults_price" => 190
"kids_price" => 0
"adults_discount_price" => 142.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-23" => array:5 [
"adults_price" => 190
"kids_price" => 0
"adults_discount_price" => 142.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-24" => array:5 [
"adults_price" => 190
"kids_price" => 0
"adults_discount_price" => 142.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-25" => array:5 [
"adults_price" => 190
"kids_price" => 0
"adults_discount_price" => 142.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
]
"amount" => 760
"amount_discount" => 570.0
]
]
-totalRoomAmount: 760.0
-totalRoomAmountDiscounted: 570.0
-marginTotalRoom: 912.0
-marginTotalRoomDiscounted: 684.0
-communExtras: array:2 [
0 => App\DTO\ExtraStayDTO {#1541
-marginRate: 20
+extraId: 191
+name: "Base Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 570.0
+totalStayAmountWoDiscount: 760.0
+totalStayAmount: 570.0
+finalAmountWoDiscount: 912.0
+finalAmount: 684.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1544
-marginRate: 20
+extraId: 163
+name: "Tout Inclus"
+description: null
+stayTotalNights: 4
+dailyAdults: 60
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 240
+kidsExtrasAmount: 0
+stayExtrasAmount: 240
+stayRoomAmount: 570.0
+totalStayAmountWoDiscount: 1000.0
+totalStayAmount: 810.0
+finalAmountWoDiscount: 1200.0
+finalAmount: 972.0
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 57
"title" => "Aanari"
"description" => null
"reference" => "3=4"
"type" => "Special"
"rate" => 25
"extra_rate" => null
"start" => "06/01/2025"
"end" => "31/10/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 760.0
"stayroom_amount_after" => 570.0
]
]
-error: []
}
1 => App\DTO\RoomStayDTO {#1519
-marginRate: 20
-id: 2
-name: "Chambre Deluxe"
-slug: "aanari-chambre-deluxe"
-picture: "/uploads/rooms/2/6668349ed04a5631856631.webp"
-description: "Nos 21 Chambres Deluxe, d'une superficie de 22 à 30 m², disposent d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un balcon de 7 à 18 m² avec vue sur la montagne."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "Demi Pension"
-mandatoryExtraId: 191
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2025-03-22" => array:5 [
"adults_price" => 204
"kids_price" => 0
"adults_discount_price" => 153.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-23" => array:5 [
"adults_price" => 204
"kids_price" => 0
"adults_discount_price" => 153.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-24" => array:5 [
"adults_price" => 204
"kids_price" => 0
"adults_discount_price" => 153.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-25" => array:5 [
"adults_price" => 204
"kids_price" => 0
"adults_discount_price" => 153.0
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
]
"amount" => 816
"amount_discount" => 612.0
]
]
-totalRoomAmount: 816.0
-totalRoomAmountDiscounted: 612.0
-marginTotalRoom: 979.2
-marginTotalRoomDiscounted: 734.4
-communExtras: array:2 [
0 => App\DTO\ExtraStayDTO {#1551
-marginRate: 20
+extraId: 191
+name: "Base Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 612.0
+totalStayAmountWoDiscount: 816.0
+totalStayAmount: 612.0
+finalAmountWoDiscount: 979.2
+finalAmount: 734.4
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1552
-marginRate: 20
+extraId: 163
+name: "Tout Inclus"
+description: null
+stayTotalNights: 4
+dailyAdults: 60
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 240
+kidsExtrasAmount: 0
+stayExtrasAmount: 240
+stayRoomAmount: 612.0
+totalStayAmountWoDiscount: 1056.0
+totalStayAmount: 852.0
+finalAmountWoDiscount: 1267.2
+finalAmount: 1022.4
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 57
"title" => "Aanari"
"description" => null
"reference" => "3=4"
"type" => "Special"
"rate" => 25
"extra_rate" => null
"start" => "06/01/2025"
"end" => "31/10/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 816.0
"stayroom_amount_after" => 612.0
]
]
-error: []
}
2 => App\DTO\RoomStayDTO {#1527
-marginRate: 20
-id: 3
-name: "Chambre Club"
-slug: "chambre-club"
-picture: "/uploads/rooms/3/666834d42dc59816989518.webp"
-description: "Nos 11 Chambres Club, d'une superficie de 27 à 43 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un espace extérieur de 7 à 18 m² avec vue sur l'océan. Avantages : boissons gratuites de 15h00 à 18h00 et accès gratuit aux infrastructures du Spa (hors soins). Des chambres communicantes sont disponibles sur demande (non garanties)."
-stayTotalNights: 4
-adults: 2
-kids: 0
-neededRooms: 1
-kidsRoomsCount: 0
-defaultExtraLabel: "Demi Pension"
-mandatoryExtraId: 191
-chambersStayDetails: array:1 [
0 => array:4 [
"config" => array:4 [
"adults" => 2
"teens" => 0
"children" => 0
"babies" => 0
]
"dates_prices" => array:4 [
"2025-03-22" => array:5 [
"adults_price" => 246
"kids_price" => 0
"adults_discount_price" => 184.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-23" => array:5 [
"adults_price" => 246
"kids_price" => 0
"adults_discount_price" => 184.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-24" => array:5 [
"adults_price" => 246
"kids_price" => 0
"adults_discount_price" => 184.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
"2025-03-25" => array:5 [
"adults_price" => 246
"kids_price" => 0
"adults_discount_price" => 184.5
"kids_discount_price" => 0.0
"discounts" => array:1 [
57 => array:2 [
"name" => "Aanari"
"rate" => 25
]
]
]
]
"amount" => 984
"amount_discount" => 738.0
]
]
-totalRoomAmount: 984.0
-totalRoomAmountDiscounted: 738.0
-marginTotalRoom: 1180.8
-marginTotalRoomDiscounted: 885.6
-communExtras: array:2 [
0 => App\DTO\ExtraStayDTO {#1553
-marginRate: 20
+extraId: 191
+name: "Base Pension complète"
+description: null
+stayTotalNights: 4
+dailyAdults: 0
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 0
+kidsExtrasAmount: 0
+stayExtrasAmount: 0
+stayRoomAmount: 738.0
+totalStayAmountWoDiscount: 984.0
+totalStayAmount: 738.0
+finalAmountWoDiscount: 1180.8
+finalAmount: 885.6
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
1 => App\DTO\ExtraStayDTO {#1554
-marginRate: 20
+extraId: 163
+name: "Tout Inclus"
+description: null
+stayTotalNights: 4
+dailyAdults: 60
+dailyTeens: 0
+dailyChildren: 0
+dailyBabies: 0
+adultsExtrasAmount: 240
+kidsExtrasAmount: 0
+stayExtrasAmount: 240
+stayRoomAmount: 738.0
+totalStayAmountWoDiscount: 1224.0
+totalStayAmount: 978.0
+finalAmountWoDiscount: 1468.8
+finalAmount: 1173.6
+extraDiscount: null
+extraKidsDiscount: null
+extraStartAt: null
+extraEndAt: null
+eventDuration: 0
+events: []
}
]
-specialExtras: []
-discounts: array:1 [
0 => array:14 [
"id" => 57
"title" => "Aanari"
"description" => null
"reference" => "3=4"
"type" => "Special"
"rate" => 25
"extra_rate" => null
"start" => "06/01/2025"
"end" => "31/10/2025"
"kids_rate" => ""
"partial" => false
"selected_rooms" => []
"stayroom_amount_before" => 984.0
"stayroom_amount_after" => 738.0
]
]
-error: []
}
]
}
1 in
HomeController.php
line 84:
'config_chambers' => ($siteSession->getSessionVar('search/chambers')) ? json_decode($siteSession->getSessionVar('search/chambers')) : null
];
dump('Search Model booking :', $searchToolsDTO);
$form = $this->createForm(SearchToolsType::class, $searchToolsDTO, $searchTypeOptions);
"Search Model booking :"
2 in
HomeController.php
line 84:
'config_chambers' => ($siteSession->getSessionVar('search/chambers')) ? json_decode($siteSession->getSessionVar('search/chambers')) : null
];
dump('Search Model booking :', $searchToolsDTO);
$form = $this->createForm(SearchToolsType::class, $searchToolsDTO, $searchTypeOptions);
App\DTO\SearchToolsDTO {#736
-date_format: "d/m/Y"
-uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#738
-storage: Vich\UploaderBundle\Storage\FileSystemStorage {#739
#factory: Vich\UploaderBundle\Mapping\PropertyMappingFactory {#740
-metadata: Vich\UploaderBundle\Metadata\MetadataReader {#458
-reader: Metadata\MetadataFactory {#450
-driver: Metadata\Driver\DriverChain {#451
-drivers: array:4 [
0 => Vich\UploaderBundle\Metadata\Driver\XmlDriver {#452
-locator: Metadata\Driver\FileLocator {#449
-dirs: []
}
}
1 => Vich\UploaderBundle\Metadata\Driver\AnnotationDriver {#453
#reader: Vich\UploaderBundle\Metadata\Driver\AttributeReader {#454}
-managerRegistryList: array:1 [
0 => Doctrine\Bundle\DoctrineBundle\Registry {#83
-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: ContainerUIpB4Xl\App_KernelDevDebugContainer {#42 …20}
}
]
}
2 => Vich\UploaderBundle\Metadata\Driver\YamlDriver {#455
-locator: Metadata\Driver\FileLocator {#449}
}
3 => Vich\UploaderBundle\Metadata\Driver\YmlDriver {#456
-locator: Metadata\Driver\FileLocator {#449}
}
]
}
-cache: Metadata\Cache\FileCache {#457
-dir: "/var/www/vhost/allons-maurice/app/var/cache/dev/vich_uploader"
}
-loadedMetadata: array:5 [
"App\Entity\Rooms" => Metadata\ClassHierarchyMetadata {#1339
+classMetadata: array:1 [
"App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1340
+name: "App\Entity\Rooms"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Rooms.php"
]
+createdAt: 1738921302
+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 {#2522
+classMetadata: array:1 [
"App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2523
+name: "App\Entity\Images"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Images.php"
]
+createdAt: 1738921302
+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 {#2789
+classMetadata: array:1 [
"App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#2790
+name: "App\Entity\Slides"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Slides.php"
]
+createdAt: 1738921302
+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 {#3015
+classMetadata: array:1 [
"App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#3061
+name: "App\Entity\Hotels"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Hotels.php"
]
+createdAt: 1738921302
+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 {#3064
+classMetadata: array:1 [
"App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3016
+name: "App\Entity\Posts"
+methodMetadata: []
+propertyMetadata: []
+fileResources: array:1 [
0 => "/var/www/vhost/allons-maurice/app/src/Entity/Posts.php"
]
+createdAt: 1738921302
+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 {#1340}
"App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2523}
"App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#2790}
"App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#3061}
"App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3016}
]
-hierarchyMetadataClass: "Metadata\ClassHierarchyMetadata"
-includeInterfaces: false
-debug: true
}
}
-resolver: Vich\UploaderBundle\Mapping\PropertyMappingResolver {#741
-container: ContainerUIpB4Xl\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"
}
}
}
}
+hotel: App\Entity\Hotels {#1008
-id: 1
-name: "Aanari Hotel & Spa"
-description: """
Le nom, Aanari, a ses racines profondes dans les traditions chinoises, indiennes et créoles, toutes se mélangeant harmonieusement pour refléter parfaitement le creuset des cultures mauriciennes.\r\n
\r\n
Cinquante chambres de tous styles dans un complexe de deux ailes idéalement situé au coeur du village de Flic en Flac sur la côte Ouest de l'Île Maurice. Juste en face de l'une des plus belles plages de l'île, avec au centre du magnifique coucher de soleil mauricien.
"""
-website: "https://www.aanari.com/"
-stars: 3
-youtubeVideoId: "yByxYZoS3ko"
-phone: "+230 453 9000"
-email: "customerservice@aanari.com"
-active: true
-gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3742.5089905079058!2d57.365205112176014!3d-20.27918858111077!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c415e67cc2d19%3A0x52b3b02585e88b0!2sAanari%20Hotel%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968337866!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
-zone: "Ouest"
-createdAt: DateTimeImmutable @1714145854 {#830
date: 2024-04-26 15:37:34.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323187 {#999
date: 2024-12-04 14:39:47.0 UTC (+00:00)
}
-rooms: Doctrine\ORM\PersistentCollection {#1224
#collection: Doctrine\Common\Collections\ArrayCollection {#1159
-elements: array:3 [
0 => App\Entity\Rooms {#1226
-id: 1
-name: "Chambre standard"
-description: "Nos 16 Chambres Standards, d'une superficie variant de 21 à 29 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et offrent une vue sur la montagne."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1360
-elements: array:1 [
0 => App\Entity\RoomPrices {#1439
-id: 1349
-title: "Aanari - Chambre supérieur Intermédiaire"
-room: App\Entity\Rooms {#1226}
-quantity: 16
-stayStartedAt: DateTimeImmutable @1736251200 {#1382
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1387
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1442
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1441
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "190.00"
-singleOccupancy: "135.00"
-tripleOccupancy: null
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1273
#collection: Doctrine\Common\Collections\ArrayCollection {#1268
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1245
#collection: Doctrine\Common\Collections\ArrayCollection {#1247
-elements: array:6 [
0 => App\Entity\RoomCapacities {#1409
-id: 2737
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1425
-id: 2738
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1427
-id: 2740
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1391
-id: 3295
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1375
-id: 3296
-room: App\Entity\Rooms {#1226}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1448
-id: 3297
-room: App\Entity\Rooms {#1226}
-adults: 1
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:6 [ …6]
-owner: App\Entity\Rooms {#1226}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#986
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733322277 {#1011
date: 2024-12-04 14:24:37.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666834781008d222511697.webp"
-gallery: App\Entity\Galleries {#1248
-id: 81
-hotel: null
-room: App\Entity\Rooms {#1226}
-images: Doctrine\ORM\PersistentCollection {#1297
#collection: Doctrine\Common\Collections\ArrayCollection {#1307
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1248}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre supérieur"
}
-mediaDirSlug: "1"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "chambre-standard"
}
1 => App\Entity\Rooms {#1312
-id: 2
-name: "Chambre Deluxe"
-description: "Nos 21 Chambres Deluxe, d'une superficie de 22 à 30 m², disposent d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un balcon de 7 à 18 m² avec vue sur la montagne."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1492
-elements: array:1 [
0 => App\Entity\RoomPrices {#1433
-id: 1363
-title: "Aanari - Chambre Deluxe Intermédiaire"
-room: App\Entity\Rooms {#1312}
-quantity: 21
-stayStartedAt: DateTimeImmutable @1736251200 {#1437
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1436
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1435
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1434
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "204.00"
-singleOccupancy: "144.00"
-tripleOccupancy: "62.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1315
#collection: Doctrine\Common\Collections\ArrayCollection {#1316
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1312}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1317
#collection: Doctrine\Common\Collections\ArrayCollection {#1318
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1454
-id: 2742
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1373
-id: 2743
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1466
-id: 3298
-room: App\Entity\Rooms {#1312}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1462
-id: 3299
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1459
-id: 3300
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1458
-id: 3301
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1456
-id: 3302
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1457
-id: 3303
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1465
-id: 3304
-room: App\Entity\Rooms {#1312}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1364
-id: 3305
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1445
-id: 3306
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1376
-id: 3307
-room: App\Entity\Rooms {#1312}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1312}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1310
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323312 {#1311
date: 2024-12-04 14:41:52.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "6668349ed04a5631856631.webp"
-gallery: App\Entity\Galleries {#1319
-id: 82
-hotel: null
-room: App\Entity\Rooms {#1312}
-images: Doctrine\ORM\PersistentCollection {#1320
#collection: Doctrine\Common\Collections\ArrayCollection {#1321
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1319}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre deluxe"
}
-mediaDirSlug: "2"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "aanari-chambre-deluxe"
}
2 => App\Entity\Rooms {#1324
-id: 3
-name: "Chambre Club"
-description: "Nos 11 Chambres Club, d'une superficie de 27 à 43 m², sont équipées d'un lit King Size ou de deux lits simples, d'une salle de bains et d'un espace extérieur de 7 à 18 m² avec vue sur l'océan. Avantages : boissons gratuites de 15h00 à 18h00 et accès gratuit aux infrastructures du Spa (hors soins). Des chambres communicantes sont disponibles sur demande (non garanties)."
-active: true
-hotel: App\Entity\Hotels {#1008}
-roomPrices: Doctrine\Common\Collections\ArrayCollection {#1522
-elements: array:1 [
0 => App\Entity\RoomPrices {#1428
-id: 1374
-title: "Aanari - Chambre Club Intermédiaire"
-room: App\Entity\Rooms {#1324}
-quantity: 11
-stayStartedAt: DateTimeImmutable @1736251200 {#1432
date: 2025-01-07 12:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1746014400 {#1431
date: 2025-04-30 12:00:00.0 UTC (+00:00)
}
-saleStartedAt: DateTimeImmutable @1725148800 {#1430
date: 2024-09-01 00:00:00.0 UTC (+00:00)
}
-saleEndedAt: DateTimeImmutable @1767181057 {#1429
date: 2025-12-31 11:37:37.0 UTC (+00:00)
}
-minNights: 1
-doubleOccupancy: "246.00"
-singleOccupancy: "172.00"
-tripleOccupancy: "74.00"
-active: true
-extraBaby: null
-extraChild: null
-extraTeen: null
-defaultExtraLabel: "Demi Pension"
}
]
}
-stopSales: Doctrine\ORM\PersistentCollection {#1327
#collection: Doctrine\Common\Collections\ArrayCollection {#1328
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Rooms {#1324}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1057 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1278 …}
}
-roomCapacities: Doctrine\ORM\PersistentCollection {#1329
#collection: Doctrine\Common\Collections\ArrayCollection {#1330
-elements: array:12 [
0 => App\Entity\RoomCapacities {#1473
-id: 2748
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
1 => App\Entity\RoomCapacities {#1508
-id: 2749
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
2 => App\Entity\RoomCapacities {#1487
-id: 2750
-room: App\Entity\Rooms {#1324}
-adults: 3
-teens: null
-children: null
-babies: null
-isDefaultConfig: false
}
3 => App\Entity\RoomCapacities {#1484
-id: 3308
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 2
-children: null
-babies: null
-isDefaultConfig: false
}
4 => App\Entity\RoomCapacities {#1479
-id: 3309
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: 2
-babies: null
-isDefaultConfig: false
}
5 => App\Entity\RoomCapacities {#1477
-id: 3310
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: null
-babies: 2
-isDefaultConfig: false
}
6 => App\Entity\RoomCapacities {#1475
-id: 3311
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: 1
-children: null
-babies: null
-isDefaultConfig: false
}
7 => App\Entity\RoomCapacities {#1478
-id: 3312
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: 1
-babies: null
-isDefaultConfig: false
}
8 => App\Entity\RoomCapacities {#1480
-id: 3313
-room: App\Entity\Rooms {#1324}
-adults: 2
-teens: null
-children: null
-babies: 1
-isDefaultConfig: false
}
9 => App\Entity\RoomCapacities {#1453
-id: 3314
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 1
-children: 1
-babies: null
-isDefaultConfig: false
}
10 => App\Entity\RoomCapacities {#1490
-id: 3315
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: null
-children: 1
-babies: 1
-isDefaultConfig: false
}
11 => App\Entity\RoomCapacities {#1503
-id: 3316
-room: App\Entity\Rooms {#1324}
-adults: 1
-teens: 1
-children: null
-babies: 1
-isDefaultConfig: false
}
]
}
#initialized: true
-snapshot: array:12 [ …12]
-owner: App\Entity\Rooms {#1324}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1054 …}
-backRefFieldName: "room"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1233 …}
}
-createdAt: DateTimeImmutable @1717520580 {#1322
date: 2024-06-04 17:03:00.0 UTC (+00:00)
}
-updatedAt: DateTimeImmutable @1733323522 {#1323
date: 2024-12-04 14:45:22.0 UTC (+00:00)
}
-imageFile: null
-featuredImage: "666834d42dc59816989518.webp"
-gallery: App\Entity\Galleries {#1331
-id: 83
-hotel: null
-room: App\Entity\Rooms {#1324}
-images: Doctrine\ORM\PersistentCollection {#1332
#collection: Doctrine\Common\Collections\ArrayCollection {#1333
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Galleries {#1331}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanari Chambre club"
}
-mediaDirSlug: "3"
-lowerRoomPrice: null
-services: array:1 [
0 => ""
]
-slug: "chambre-club"
}
]
}
#initialized: true
-snapshot: array:3 [ …3]
-owner: App\Entity\Hotels {#1008}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#874 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-address: "Route Côtiere Village Pasadena, Flic En Flac, Île Maurice"
-checkInTime: "14:00"
-checkOutTime: "12:00"
-babyAgeMax: "4"
-childAgeMax: "12"
-teenAgeMax: "18"
-extraCharges: Doctrine\ORM\PersistentCollection {#1003
#collection: Doctrine\Common\Collections\ArrayCollection {#1001
-elements: array:4 [
0 => App\Entity\ExtraCharges {#1535
-id: 163
-title: "Tout Inclus"
-description: null
-adultExtra: 30.0
-babyExtra: null
-childExtra: 15.0
-teenExtra: null
-stayStartedAt: null
-stayEndedAt: null
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
1 => App\Entity\ExtraCharges {#1546
-id: 164
-title: "Dîner de Noël"
-description: null
-adultExtra: 35.0
-babyExtra: null
-childExtra: 18.0
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1734998400 {#1543
date: 2024-12-24 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735084800 {#1545
date: 2024-12-25 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
2 => App\Entity\ExtraCharges {#1549
-id: 165
-title: "Dîner de réveillon"
-description: null
-adultExtra: 50.0
-babyExtra: null
-childExtra: 25.0
-teenExtra: null
-stayStartedAt: DateTimeImmutable @1735603200 {#1547
date: 2024-12-31 00:00:00.0 UTC (+00:00)
}
-stayEndedAt: DateTimeImmutable @1735689600 {#1548
date: 2025-01-01 00:00:00.0 UTC (+00:00)
}
-isActive: true
-isMandatory: false
-minNights: null
-hotel: App\Entity\Hotels {#1008}
}
3 => App\Entity\ExtraCharges {#1550
-id: 191
-title: "Base Pension complète"
-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 {#1008}
}
]
}
#initialized: true
-snapshot: array:4 [ …4]
-owner: App\Entity\Hotels {#1008}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#870 …}
-backRefFieldName: "hotel"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-imageFile: null
-featuredImage: "6721bb483efd8695277799.webp"
-gallery: App\Entity\Galleries {#1101
-id: 1
-hotel: App\Entity\Hotels {#1008}
-room: null
-images: Doctrine\ORM\PersistentCollection {#1044
#collection: Doctrine\Common\Collections\ArrayCollection {#1046
-elements: array:5 [
0 => App\Entity\Images {#2539
-id: 1
-title: null
-imageFile: null
-imageName: "665f2cfac5779931165906.jpg"
-size: 1348582
-type: "image/jpeg"
-dimensions: array:2 [
0 => 4168
1 => 1920
]
-updatedAt: DateTimeImmutable @1717513466 {#2538
date: 2024-06-04 15:04:26.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1101}
-uploadedAt: null
}
1 => App\Entity\Images {#2530
-id: 2
-title: null
-imageFile: null
-imageName: "665f2cfac6c1d353825969.jpg"
-size: 1296743
-type: "image/jpeg"
-dimensions: array:2 [
0 => 4172
1 => 1920
]
-updatedAt: DateTimeImmutable @1717513466 {#2531
date: 2024-06-04 15:04:26.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1101}
-uploadedAt: null
}
2 => App\Entity\Images {#2528
-id: 3
-title: null
-imageFile: null
-imageName: "665f2cfac7897497152972.jpg"
-size: 1104781
-type: "image/jpeg"
-dimensions: array:2 [
0 => 4167
1 => 1920
]
-updatedAt: DateTimeImmutable @1717513466 {#2529
date: 2024-06-04 15:04:26.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1101}
-uploadedAt: null
}
3 => App\Entity\Images {#2526
-id: 420
-title: null
-imageFile: null
-imageName: "67053b5f16729813388195.jpg"
-size: 79178
-type: "image/jpeg"
-dimensions: array:2 [
0 => 240
1 => 205
]
-updatedAt: DateTimeImmutable @1728396127 {#2527
date: 2024-10-08 14:02:07.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1101}
-uploadedAt: null
}
4 => App\Entity\Images {#2524
-id: 421
-title: null
-imageFile: null
-imageName: "67053b5f16e92978724576.jpg"
-size: 31858
-type: "image/jpeg"
-dimensions: array:2 [
0 => 240
1 => 137
]
-updatedAt: DateTimeImmutable @1728396127 {#2525
date: 2024-10-08 14:02:07.0 UTC (+00:00)
}
-gallery: App\Entity\Galleries {#1101}
-uploadedAt: null
}
]
}
#initialized: true
-snapshot: array:5 [ …5]
-owner: App\Entity\Galleries {#1101}
-association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1030 …}
-backRefFieldName: "gallery"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1092 …}
}
-title: "Aanarie Resort Gallery"
}
-mediaDirSlug: null
-offers: Doctrine\Common\Collections\ArrayCollection {#1728
-elements: array:3 [
0 => App\Entity\Offers {#1677
-id: 55
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1673
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1674
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1675
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1676
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "5=7"
-minNights: 7
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1678
#collection: Doctrine\Common\Collections\ArrayCollection {#1679
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 28
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1680
#collection: Doctrine\Common\Collections\ArrayCollection {#1681
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1682
#collection: Doctrine\Common\Collections\ArrayCollection {#1683
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1684
#collection: Doctrine\Common\Collections\ArrayCollection {#1685
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1686
#collection: Doctrine\Common\Collections\ArrayCollection {#1687
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1677}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
1 => App\Entity\Offers {#1692
-id: 56
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1688
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1689
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1690
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1691
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "4=5"
-minNights: 5
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1693
#collection: Doctrine\Common\Collections\ArrayCollection {#1694
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 20
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1695
#collection: Doctrine\Common\Collections\ArrayCollection {#1696
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1697
#collection: Doctrine\Common\Collections\ArrayCollection {#1698
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1699
#collection: Doctrine\Common\Collections\ArrayCollection {#1700
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1701
#collection: Doctrine\Common\Collections\ArrayCollection {#1702
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1692}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
2 => App\Entity\Offers {#1707
-id: 57
-title: "Aanari"
-type: "Special"
-hotel: App\Entity\Hotels {#1008}
-description: null
-stayStartAt: DateTimeImmutable @1736121600 {#1703
date: 2025-01-06 00:00:00.0 UTC (+00:00)
}
-stayEndAt: DateTimeImmutable @1761868800 {#1704
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-bookingStartAt: DateTimeImmutable @1698796800 {#1705
date: 2023-11-01 00:00:00.0 UTC (+00:00)
}
-bookingEndAt: DateTimeImmutable @1761868800 {#1706
date: 2025-10-31 00:00:00.0 UTC (+00:00)
}
-reference: "3=4"
-minNights: 4
-maxNights: null
-earlyBookingDays: null
-applyToAllRooms: true
-selectedRooms: Doctrine\ORM\PersistentCollection {#1708
#collection: Doctrine\Common\Collections\ArrayCollection {#1709
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1198 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1026 …}
}
-discount: 25
-combinable: false
-selectedOffers: Doctrine\ORM\PersistentCollection {#1710
#collection: Doctrine\Common\Collections\ArrayCollection {#1711
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1204 …}
-backRefFieldName: "offers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-offers: Doctrine\ORM\PersistentCollection {#1712
#collection: Doctrine\Common\Collections\ArrayCollection {#1713
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1208 …}
-backRefFieldName: "selectedOffers"
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1038 …}
}
-combinableDiscount: null
-selectedExtras: Doctrine\ORM\PersistentCollection {#1714
#collection: Doctrine\Common\Collections\ArrayCollection {#1715
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1210 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-active: true
-selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1716
#collection: Doctrine\Common\Collections\ArrayCollection {#1717
-elements: []
}
#initialized: true
-snapshot: []
-owner: App\Entity\Offers {#1707}
-association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1216 …}
-backRefFieldName: null
-isDirty: false
-em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12}
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1006 …}
}
-extrasDiscount: null
-priority: 1
-discountKids1: null
-discountKids2: null
-discountKids3: null
}
]
}
-highlighted: false
-services: array:1 [
0 => ""
]
-hlStartAt: null
-hlEndAt: null
-slug: "aanari-hotel-spa"
}
+stars: null
+dateRange: "22/03/2025 - 26/03/2025"
+fromAt: DateTimeImmutable @1742601600 {#3248
date: 2025-03-22 00:00:00.0 UTC (+00:00)
}
+toAt: DateTimeImmutable @1743033540 {#3247
date: 2025-03-26 23:59:00.0 UTC (+00:00)
}
+zone: null
+honeymoon: false
+ageLimits: array:3 [
"baby" => "4"
"child" => "12"
"teen" => "18"
]
+nights: null
+chambers: []
+stay_rooms: []
}