Dumped Contents

"Hotel : Le Jadis Beach Resort & Wellness - Chambre : #116 - Imperial Beach Pool Jets Villa, 2 Suites - Piscine chauffée has the capacity config check: "
false
App\DTO\SearchChambersDTO {#1411
  +nbAdults: 2
  +nbChildren: 0
  +teenCount: null
  +childCount: null
  +babyCount: null
  +birthdays: []
}
"Update Stay Rooms - Chambers Prices"
array:1 [
  0 => array:1 [
    0 => array:13 [
      "current_chamber" => App\DTO\SearchChambersDTO {#1411
        +nbAdults: 2
        +nbChildren: 0
        +teenCount: null
        +childCount: null
        +babyCount: null
        +birthdays: []
      }
      "room_id" => 116
      "room_picture" => "/uploads/rooms/116/673ce0f845f02292315023.webp"
      "room_name" => "Imperial Beach Pool Jets Villa, 2 Suites - Piscine chauffée"
      "room_slug" => "imperial-beach-pool-jets-villa-2-suites-piscine-chauffee"
      "room_description" => "Située sur un terrain isolé de 1 200 m² (12 917 pieds carrés) entouré de murs en pierre historiques magnifiquement fabriqués à la main, avec un accès direct à notre plage tranquille et offrant une vue directe sur les eaux azurées de la mer où que l'on se trouve, notre Imperial Beach Villa est l'un des hébergements côtiers les plus étonnamment luxueux de l'île Maurice. Dotée de somptueux espaces de vie intérieurs et extérieurs comprenant des piscines privées ainsi que de vastes espaces de restauration et de détente, la villa est idéale pour les couples, les amis et les familles intergénérationnelles."
      "adults" => 2
      "kids" => 0
      "teens" => null
      "children" => null
      "babies" => null
      "isCapacity" => false
      "prices" => array:1 [
        "error" => array:2 [
          "title" => "Capacité de chambre"
          "message" => "La chambre n'est pas adaptée à vos critères de recherche."
        ]
      ]
    ]
  ]
]
"Update Stay Rooms results"
array:1 [
  0 => App\DTO\RoomStayDTO {#1580
    -id: 116
    -name: "Imperial Beach Pool Jets Villa, 2 Suites - Piscine chauffée"
    -slug: "imperial-beach-pool-jets-villa-2-suites-piscine-chauffee"
    -picture: "/uploads/rooms/116/673ce0f845f02292315023.webp"
    -description: "Située sur un terrain isolé de 1 200 m² (12 917 pieds carrés) entouré de murs en pierre historiques magnifiquement fabriqués à la main, avec un accès direct à notre plage tranquille et offrant une vue directe sur les eaux azurées de la mer où que l'on se trouve, notre Imperial Beach Villa est l'un des hébergements côtiers les plus étonnamment luxueux de l'île Maurice. Dotée de somptueux espaces de vie intérieurs et extérieurs comprenant des piscines privées ainsi que de vastes espaces de restauration et de détente, la villa est idéale pour les couples, les amis et les familles intergénérationnelles."
    -stayTotalNights: 4
    -adults: 2
    -kids: 0
    -neededRooms: 0
    -kidsRoomsCount: 0
    -defaultExtraLabel: null
    -mandatoryExtraId: null
    -chambersStayDetails: null
    -totalStayAmount: null
    -totalRoomAmountDiscounted: null
    -communExtras: []
    -specialExtras: []
    -discounts: []
    -error: array:2 [
      "title" => "Capacité de chambre"
      "message" => "La chambre n'est pas adaptée à vos critères de recherche."
    ]
  }
]
"All available offers of the hotel"
Doctrine\Common\Collections\ArrayCollection {#1812
  -elements: array:2 [
    0 => App\Entity\Offers {#1738
      -id: 124
      -title: "Late Escape"
      -type: "Special"
      -hotel: App\Entity\Hotels {#1025
        -id: 18
        -name: "Le Jadis Beach Resort & Wellness"
        -description: """
          Niché à proximité du parc marin de Balaclava-Turtle Bay, le premier des deux parcs marins nationaux de l'île Maurice, dans la quiétude de Balaclava, Le Jadis est le refuge idéal pour ceux qui cherchent refuge contre la foule et le bruit. Il est situé à seulement vingt minutes du village touristique de Grand Baie et du domaine Mont Choisy Le Golf, ainsi qu'à 45 minutes de l'aéroport international Sir Seewoosagur Ramgoolam.\r\n
          \r\n
          La propriété de luxe primée, anciennement nommée Angsana Balaclava Mauritius, est gérée par Banyan Tree Hotels and Resorts. D'une intimité merveilleuse, d'une élégance intemporelle, d'un romantisme inspirant et reflétant une forte concentration sur un design réfléchi ainsi que sur des éléments écologiques, Le Jadis ouvre la voie à un style de vie de villégiature tout à fait unique à Maurice.
          """
        -website: "https://www.lejadis.com/"
        -stars: 5
        -youtubeVideoId: "ZiVW-_KhYTE"
        -phone: "+230 204 1888"
        -email: "reservations@lejadis.com"
        -active: true
        -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3746.8133388819556!2d57.51093551217254!3d-20.10008828124913!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53a7b547e727%3A0xf8d9b15b68b8b75c!2sLe%20Jadis%20Beach%20Resort%20%26%20Wellness%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969387249!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
        -zone: "Nord-Ouest"
        -createdAt: DateTimeImmutable @1714145854 {#1017
          date: 2024-04-26 15:37:34.0 UTC (+00:00)
        }
        -updatedAt: DateTimeImmutable @1729697566 {#1048
          date: 2024-10-23 15:32:46.0 UTC (+00:00)
        }
        -rooms: Doctrine\ORM\PersistentCollection {#1022
          #collection: Doctrine\Common\Collections\ArrayCollection {#1021
            -elements: array:1 [
              0 => App\Entity\Rooms {#1045
                -id: 116
                -name: "Imperial Beach Pool Jets Villa, 2 Suites - Piscine chauffée"
                -description: "Située sur un terrain isolé de 1 200 m² (12 917 pieds carrés) entouré de murs en pierre historiques magnifiquement fabriqués à la main, avec un accès direct à notre plage tranquille et offrant une vue directe sur les eaux azurées de la mer où que l'on se trouve, notre Imperial Beach Villa est l'un des hébergements côtiers les plus étonnamment luxueux de l'île Maurice. Dotée de somptueux espaces de vie intérieurs et extérieurs comprenant des piscines privées ainsi que de vastes espaces de restauration et de détente, la villa est idéale pour les couples, les amis et les familles intergénérationnelles."
                -active: true
                -hotel: App\Entity\Hotels {#1025}
                -roomPrices: Doctrine\ORM\PersistentCollection {#1133
                  #collection: Doctrine\Common\Collections\ArrayCollection {#1076
                    -elements: array:2 [
                      0 => App\Entity\RoomPrices {#1717
                        -id: 2247
                        -title: "shoulder"
                        -room: App\Entity\Rooms {#1045}
                        -quantity: 6
                        -stayStartedAt: DateTimeImmutable @1733011200 {#1645
                          date: 2024-12-01 00:00:00.0 UTC (+00:00)
                        }
                        -stayEndedAt: DateTimeImmutable @1735084800 {#1654
                          date: 2024-12-25 00:00:00.0 UTC (+00:00)
                        }
                        -saleStartedAt: DateTimeImmutable @1725148800 {#1720
                          date: 2024-09-01 00:00:00.0 UTC (+00:00)
                        }
                        -saleEndedAt: DateTimeImmutable @1730419140 {#1719
                          date: 2024-10-31 23:59:00.0 UTC (+00:00)
                        }
                        -minNights: 2
                        -doubleOccupancy: "1852.00"
                        -singleOccupancy: "1852.00"
                        -tripleOccupancy: "115.00"
                        -active: true
                        -extraBaby: 0.0
                        -extraChild: 58.0
                        -extraTeen: 86.0
                        -defaultExtraLabel: null
                      }
                      1 => App\Entity\RoomPrices {#1711
                        -id: 2254
                        -title: "peak"
                        -room: App\Entity\Rooms {#1045}
                        -quantity: 6
                        -stayStartedAt: DateTimeImmutable @1735171200 {#1715
                          date: 2024-12-26 00:00:00.0 UTC (+00:00)
                        }
                        -stayEndedAt: DateTimeImmutable @1736035200 {#1714
                          date: 2025-01-05 00:00:00.0 UTC (+00:00)
                        }
                        -saleStartedAt: DateTimeImmutable @1725148800 {#1713
                          date: 2024-09-01 00:00:00.0 UTC (+00:00)
                        }
                        -saleEndedAt: DateTimeImmutable @1761868800 {#1712
                          date: 2025-10-31 00:00:00.0 UTC (+00:00)
                        }
                        -minNights: 4
                        -doubleOccupancy: "3111.00"
                        -singleOccupancy: "3111.00"
                        -tripleOccupancy: "115.00"
                        -active: true
                        -extraBaby: 0.0
                        -extraChild: 104.0
                        -extraTeen: 104.0
                        -defaultExtraLabel: null
                      }
                    ]
                  }
                  #initialized: true
                  -snapshot: array:2 [ …2]
                  -owner: App\Entity\Rooms {#1045}
                  -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#895 …}
                  -backRefFieldName: "room"
                  -isDirty: false
                  -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                  -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1043 …}
                }
                -stopSales: Doctrine\ORM\PersistentCollection {#1081
                  #collection: Doctrine\Common\Collections\ArrayCollection {#1178
                    -elements: []
                  }
                  #initialized: false
                  -snapshot: []
                  -owner: App\Entity\Rooms {#1045}
                  -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#902 …}
                  -backRefFieldName: "room"
                  -isDirty: false
                  -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                  -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1142 …}
                }
                -roomCapacities: Doctrine\ORM\PersistentCollection {#1038
                  #collection: Doctrine\Common\Collections\ArrayCollection {#1040
                    -elements: []
                  }
                  #initialized: true
                  -snapshot: []
                  -owner: App\Entity\Rooms {#1045}
                  -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
                  -backRefFieldName: "room"
                  -isDirty: false
                  -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                  -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
                }
                -createdAt: DateTimeImmutable @1717520580 {#1010
                  date: 2024-06-04 17:03:00.0 UTC (+00:00)
                }
                -updatedAt: DateTimeImmutable @1732057400 {#1029
                  date: 2024-11-19 23:03:20.0 UTC (+00:00)
                }
                -imageFile: null
                -featuredImage: "673ce0f845f02292315023.webp"
                -gallery: App\Entity\Galleries {#1288
                  -id: 211
                  -hotel: null
                  -room: App\Entity\Rooms {#1045}
                  -images: Doctrine\ORM\PersistentCollection {#1353
                    #collection: Doctrine\Common\Collections\ArrayCollection {#1354
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Galleries {#1288}
                    -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                    -backRefFieldName: "gallery"
                    -isDirty: false
                    -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                    -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
                  }
                  -title: "le jadis imperial 2"
                }
                -mediaDirSlug: "116"
                -lowerRoomPrice: null
                -services: array:1 [
                  0 => ""
                ]
                -slug: "imperial-beach-pool-jets-villa-2-suites-piscine-chauffee"
              }
            ]
          }
          #initialized: true
          -snapshot: array:1 [ …1]
          -owner: App\Entity\Hotels {#1025}
          -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1114 …}
          -backRefFieldName: "hotel"
          -isDirty: false
          -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
          -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
        }
        -address: "Baie Aux Tortues, Balaclava, Île Maurice"
        -checkInTime: "14:00"
        -checkOutTime: "12:00"
        -babyAgeMax: "3"
        -childAgeMax: "12"
        -teenAgeMax: "18"
        -extraCharges: Doctrine\ORM\PersistentCollection {#1182
          #collection: Doctrine\Common\Collections\ArrayCollection {#1176
            -elements: array:8 [
              0 => App\Entity\ExtraCharges {#1697
                -id: 74
                -title: "Bed&Breakfast à Demi pension"
                -description: null
                -adultExtra: 50.0
                -babyExtra: null
                -childExtra: 25.0
                -teenExtra: 50.0
                -stayStartedAt: null
                -stayEndedAt: null
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              1 => App\Entity\ExtraCharges {#1689
                -id: 75
                -title: "Bed&Breakfast à Pension complète"
                -description: null
                -adultExtra: 80.0
                -babyExtra: null
                -childExtra: 40.0
                -teenExtra: 80.0
                -stayStartedAt: null
                -stayEndedAt: null
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              2 => App\Entity\ExtraCharges {#1687
                -id: 76
                -title: "Bed&Breakfast à Premium tout compris"
                -description: null
                -adultExtra: 140.0
                -babyExtra: null
                -childExtra: 70.0
                -teenExtra: 140.0
                -stayStartedAt: null
                -stayEndedAt: null
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              3 => App\Entity\ExtraCharges {#1672
                -id: 77
                -title: "Suppléments repas de Noël Bed&Breakfast option"
                -description: null
                -adultExtra: 168.0
                -babyExtra: null
                -childExtra: 84.0
                -teenExtra: 168.0
                -stayStartedAt: DateTimeImmutable @1734998400 {#1670
                  date: 2024-12-24 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735084800 {#1673
                  date: 2024-12-25 00:00:00.0 UTC (+00:00)
                }
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              4 => App\Entity\ExtraCharges {#1676
                -id: 78
                -title: "Suppléments repas de Noël Demi pension/Bed&Breakfast option"
                -description: null
                -adultExtra: 120.0
                -babyExtra: null
                -childExtra: 75.0
                -teenExtra: 120.0
                -stayStartedAt: DateTimeImmutable @1734998400 {#1674
                  date: 2024-12-24 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735084800 {#1669
                  date: 2024-12-25 00:00:00.0 UTC (+00:00)
                }
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              5 => App\Entity\ExtraCharges {#1680
                -id: 79
                -title: "Suppléments repas du Nouvel An Bed&Breakfast option"
                -description: null
                -adultExtra: 220.0
                -babyExtra: null
                -childExtra: 110.0
                -teenExtra: 220.0
                -stayStartedAt: DateTimeImmutable @1735603200 {#1679
                  date: 2024-12-31 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735689600 {#1678
                  date: 2025-01-01 00:00:00.0 UTC (+00:00)
                }
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              6 => App\Entity\ExtraCharges {#1668
                -id: 80
                -title: "Suppléments repas du Nouvel An Demi pension/Bed&Breakfast option"
                -description: null
                -adultExtra: 172.0
                -babyExtra: null
                -childExtra: 86.0
                -teenExtra: 172.0
                -stayStartedAt: DateTimeImmutable @1735603200 {#1675
                  date: 2024-12-31 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735689600 {#1681
                  date: 2025-01-01 00:00:00.0 UTC (+00:00)
                }
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              7 => App\Entity\ExtraCharges {#1667
                -id: 82
                -title: "Bed&Breakfast à Premium tout compris"
                -description: null
                -adultExtra: 140.0
                -babyExtra: null
                -childExtra: 70.0
                -teenExtra: 140.0
                -stayStartedAt: null
                -stayEndedAt: null
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
            ]
          }
          #initialized: true
          -snapshot: array:8 [ …8]
          -owner: App\Entity\Hotels {#1025}
          -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1115 …}
          -backRefFieldName: "hotel"
          -isDirty: false
          -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
          -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
        }
        -imageFile: null
        -featuredImage: "666144e7e9b02729691640.jpg"
        -gallery: App\Entity\Galleries {#1249
          -id: 190
          -hotel: App\Entity\Hotels {#1025}
          -room: null
          -images: Doctrine\ORM\PersistentCollection {#1262
            #collection: Doctrine\Common\Collections\ArrayCollection {#1261
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Galleries {#1249}
            -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
            -backRefFieldName: "gallery"
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
          }
          -title: "LE JADIS"
        }
        -mediaDirSlug: null
        -offers: Doctrine\Common\Collections\ArrayCollection {#1812}
        -highlighted: false
        -services: array:1 [
          0 => ""
        ]
        -hlStartAt: null
        -hlEndAt: null
        -slug: "le-jadis-beach-resort-wellness"
      }
      -description: null
      -stayStartAt: DateTimeImmutable @1730419200 {#1742
        date: 2024-11-01 00:00:00.0 UTC (+00:00)
      }
      -stayEndAt: DateTimeImmutable @1735084800 {#1741
        date: 2024-12-25 00:00:00.0 UTC (+00:00)
      }
      -bookingStartAt: DateTimeImmutable @1728000000 {#1740
        date: 2024-10-04 00:00:00.0 UTC (+00:00)
      }
      -bookingEndAt: DateTimeImmutable @1735084800 {#1739
        date: 2024-12-25 00:00:00.0 UTC (+00:00)
      }
      -reference: "LBO24"
      -minNights: null
      -maxNights: null
      -earlyBookingDays: null
      -applyToAllRooms: true
      -selectedRooms: Doctrine\ORM\PersistentCollection {#1737
        #collection: Doctrine\Common\Collections\ArrayCollection {#1736
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1738}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
      }
      -discount: 30
      -combinable: false
      -selectedOffers: Doctrine\ORM\PersistentCollection {#1735
        #collection: Doctrine\Common\Collections\ArrayCollection {#1734
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1738}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1333 …}
        -backRefFieldName: "offers"
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
      }
      -offers: Doctrine\ORM\PersistentCollection {#1733
        #collection: Doctrine\Common\Collections\ArrayCollection {#1732
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1738}
        -association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1337 …}
        -backRefFieldName: "selectedOffers"
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
      }
      -combinableDiscount: null
      -selectedExtras: Doctrine\ORM\PersistentCollection {#1731
        #collection: Doctrine\Common\Collections\ArrayCollection {#1730
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1738}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1339 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
      }
      -active: true
      -selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1729
        #collection: Doctrine\Common\Collections\ArrayCollection {#1795
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1738}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1345 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
      }
      -extrasDiscount: null
      -priority: 1
      -discountKids1: null
      -discountKids2: null
      -discountKids3: null
    }
    1 => App\Entity\Offers {#1776
      -id: 176
      -title: "OFFRE ’Late Escape’’"
      -type: "Special"
      -hotel: App\Entity\Hotels {#1025}
      -description: null
      -stayStartAt: DateTimeImmutable @1730419200 {#1794
        date: 2024-11-01 00:00:00.0 UTC (+00:00)
      }
      -stayEndAt: DateTimeImmutable @1735084800 {#1792
        date: 2024-12-25 00:00:00.0 UTC (+00:00)
      }
      -bookingStartAt: DateTimeImmutable @1730419200 {#1745
        date: 2024-11-01 00:00:00.0 UTC (+00:00)
      }
      -bookingEndAt: DateTimeImmutable @1735084800 {#1790
        date: 2024-12-25 00:00:00.0 UTC (+00:00)
      }
      -reference: "Late Escape’"
      -minNights: 3
      -maxNights: null
      -earlyBookingDays: null
      -applyToAllRooms: true
      -selectedRooms: Doctrine\ORM\PersistentCollection {#1789
        #collection: Doctrine\Common\Collections\ArrayCollection {#1783
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1776}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
      }
      -discount: 30
      -combinable: false
      -selectedOffers: Doctrine\ORM\PersistentCollection {#1788
        #collection: Doctrine\Common\Collections\ArrayCollection {#1786
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1776}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1333 …}
        -backRefFieldName: "offers"
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
      }
      -offers: Doctrine\ORM\PersistentCollection {#1787
        #collection: Doctrine\Common\Collections\ArrayCollection {#1784
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1776}
        -association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1337 …}
        -backRefFieldName: "selectedOffers"
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
      }
      -combinableDiscount: null
      -selectedExtras: Doctrine\ORM\PersistentCollection {#1777
        #collection: Doctrine\Common\Collections\ArrayCollection {#1782
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1776}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1339 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
      }
      -active: true
      -selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1780
        #collection: Doctrine\Common\Collections\ArrayCollection {#1781
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1776}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1345 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
      }
      -extrasDiscount: null
      -priority: 1
      -discountKids1: null
      -discountKids2: null
      -discountKids3: null
    }
  ]
}
"Step 1. Offres valides : "
array:2 [
  0 => App\DTO\PromotionDTO {#1756
    -debug: true
    +id: 124
    +title: "Late Escape"
    +description: null
    +type: "Special"
    +reference: "LBO24"
    +from: DateTimeImmutable @1730419200 {#1742
      date: 2024-11-01 00:00:00.0 UTC (+00:00)
    }
    +to: DateTimeImmutable @1735084800 {#1741
      date: 2024-12-25 00:00:00.0 UTC (+00:00)
    }
    +earlyBookingDays: null
    +minNights: null
    +maxNights: null
    +discountRate: 30
    +discountFamilyRates: []
    +combinableRate: null
    +priority: 1
    +extrasDiscountRate: null
    +isAllRooms: true
    +isCombinable: false
    +selectedRoomsIDs: []
    +selectedExtrasIDs: []
    +selectedOffersIDs: []
    +selectedExtrasDiscountIDs: []
  }
  1 => App\DTO\PromotionDTO {#2056
    -debug: true
    +id: 176
    +title: "OFFRE ’Late Escape’’"
    +description: null
    +type: "Special"
    +reference: "Late Escape’"
    +from: DateTimeImmutable @1730419200 {#1794
      date: 2024-11-01 00:00:00.0 UTC (+00:00)
    }
    +to: DateTimeImmutable @1735084800 {#1792
      date: 2024-12-25 00:00:00.0 UTC (+00:00)
    }
    +earlyBookingDays: null
    +minNights: 3
    +maxNights: null
    +discountRate: 30
    +discountFamilyRates: []
    +combinableRate: null
    +priority: 1
    +extrasDiscountRate: null
    +isAllRooms: true
    +isCombinable: false
    +selectedRoomsIDs: []
    +selectedExtrasIDs: []
    +selectedOffersIDs: []
    +selectedExtrasDiscountIDs: []
  }
]
"Current Room Price:"
array:18 [
  "hotel_id" => 18
  "picture_path" => "/uploads/hotels/18/666144e7e9b02729691640.jpg"
  "hotel_name" => "Le Jadis Beach Resort & Wellness"
  "room_id" => 116
  "room_name" => "Imperial Beach Pool Jets Villa, 2 Suites - Piscine chauffée"
  "from" => "23/12/2024"
  "to" => "27/12/2024"
  "nights" => 4
  "neededRooms" => 0
  "adults" => 2
  "children" => 0
  "totalAmount" => null
  "totalAmountDiscounted" => null
  "mandatoryExtraId" => null
  "extra" => null
  "specialExtra" => []
  "discounts" => []
  "error" => array:2 [
    "title" => "Capacité de chambre"
    "message" => "La chambre n'est pas adaptée à vos critères de recherche."
  ]
]
"Search Model booking :"
App\DTO\SearchToolsDTO {#800
  -date_format: "d/m/Y"
  -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#801
    -storage: Vich\UploaderBundle\Storage\FileSystemStorage {#802
      #factory: Vich\UploaderBundle\Mapping\PropertyMappingFactory {#803
        -metadata: Vich\UploaderBundle\Metadata\MetadataReader {#456
          -reader: Metadata\MetadataFactory {#448
            -driver: Metadata\Driver\DriverChain {#449
              -drivers: array:4 [
                0 => Vich\UploaderBundle\Metadata\Driver\XmlDriver {#450
                  -locator: Metadata\Driver\FileLocator {#447
                    -dirs: []
                  }
                }
                1 => Vich\UploaderBundle\Metadata\Driver\AnnotationDriver {#451
                  #reader: Vich\UploaderBundle\Metadata\Driver\AttributeReader {#452}
                  -managerRegistryList: array:1 [
                    0 => Doctrine\Bundle\DoctrineBundle\Registry {#74
                      -name: "ORM"
                      -connections: array:1 [
                        "default" => "doctrine.dbal.default_connection"
                      ]
                      -managers: array:1 [
                        "default" => "doctrine.orm.default_entity_manager"
                      ]
                      -defaultConnection: "default"
                      -defaultManager: "default"
                      -proxyInterfaceName: "Doctrine\Persistence\Proxy"
                      #container: Container3wbxnxo\App_KernelDevDebugContainer {#42 …20}
                    }
                  ]
                }
                2 => Vich\UploaderBundle\Metadata\Driver\YamlDriver {#453
                  -locator: Metadata\Driver\FileLocator {#447}
                }
                3 => Vich\UploaderBundle\Metadata\Driver\YmlDriver {#454
                  -locator: Metadata\Driver\FileLocator {#447}
                }
              ]
            }
            -cache: Metadata\Cache\FileCache {#455
              -dir: "/var/www/vhost/allons-maurice/app/var/cache/dev/vich_uploader"
            }
            -loadedMetadata: array:5 [
              "App\Entity\Rooms" => Metadata\ClassHierarchyMetadata {#1576
                +classMetadata: array:1 [
                  "App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1596
                    +name: "App\Entity\Rooms"
                    +methodMetadata: []
                    +propertyMetadata: []
                    +fileResources: array:1 [
                      0 => "/var/www/vhost/allons-maurice/app/src/Entity/Rooms.php"
                    ]
                    +createdAt: 1731925851
                    +fields: array:1 [
                      "imageFile" => array:7 [
                        "mapping" => "featured_rooms"
                        "propertyName" => "imageFile"
                        "fileNameProperty" => "featuredImage"
                        "size" => null
                        "mimeType" => null
                        "originalName" => null
                        "dimensions" => null
                      ]
                    ]
                  }
                ]
              }
              "App\Entity\Hotels" => Metadata\ClassHierarchyMetadata {#1661
                +classMetadata: array:1 [
                  "App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#1660
                    +name: "App\Entity\Hotels"
                    +methodMetadata: []
                    +propertyMetadata: []
                    +fileResources: array:1 [
                      0 => "/var/www/vhost/allons-maurice/app/src/Entity/Hotels.php"
                    ]
                    +createdAt: 1731925851
                    +fields: array:1 [
                      "imageFile" => array:7 [
                        "mapping" => "featured_hotels"
                        "propertyName" => "imageFile"
                        "fileNameProperty" => "featuredImage"
                        "size" => null
                        "mimeType" => null
                        "originalName" => null
                        "dimensions" => null
                      ]
                    ]
                  }
                ]
              }
              "App\Entity\Images" => Metadata\ClassHierarchyMetadata {#2308
                +classMetadata: array:1 [
                  "App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2309
                    +name: "App\Entity\Images"
                    +methodMetadata: []
                    +propertyMetadata: []
                    +fileResources: array:1 [
                      0 => "/var/www/vhost/allons-maurice/app/src/Entity/Images.php"
                    ]
                    +createdAt: 1731925851
                    +fields: array:1 [
                      "imageFile" => array:7 [
                        "mapping" => "medias"
                        "propertyName" => "imageFile"
                        "fileNameProperty" => "imageName"
                        "size" => "size"
                        "mimeType" => "type"
                        "originalName" => null
                        "dimensions" => "dimensions"
                      ]
                    ]
                  }
                ]
              }
              "App\Entity\Slides" => Metadata\ClassHierarchyMetadata {#2719
                +classMetadata: array:1 [
                  "App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#2720
                    +name: "App\Entity\Slides"
                    +methodMetadata: []
                    +propertyMetadata: []
                    +fileResources: array:1 [
                      0 => "/var/www/vhost/allons-maurice/app/src/Entity/Slides.php"
                    ]
                    +createdAt: 1731925851
                    +fields: array:1 [
                      "imageFile" => array:7 [
                        "mapping" => "slides"
                        "propertyName" => "imageFile"
                        "fileNameProperty" => "bgImage"
                        "size" => null
                        "mimeType" => null
                        "originalName" => null
                        "dimensions" => null
                      ]
                    ]
                  }
                ]
              }
              "App\Entity\Posts" => Metadata\ClassHierarchyMetadata {#2989
                +classMetadata: array:1 [
                  "App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#2988
                    +name: "App\Entity\Posts"
                    +methodMetadata: []
                    +propertyMetadata: []
                    +fileResources: array:1 [
                      0 => "/var/www/vhost/allons-maurice/app/src/Entity/Posts.php"
                    ]
                    +createdAt: 1731925851
                    +fields: array:1 [
                      "imageFile" => array:7 [
                        "mapping" => "featured_posts"
                        "propertyName" => "imageFile"
                        "fileNameProperty" => "featuredImage"
                        "size" => null
                        "mimeType" => null
                        "originalName" => null
                        "dimensions" => null
                      ]
                    ]
                  }
                ]
              }
            ]
            -loadedClassMetadata: array:5 [
              "App\Entity\Rooms" => Vich\UploaderBundle\Metadata\ClassMetadata {#1596}
              "App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#1660}
              "App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2309}
              "App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#2720}
              "App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#2988}
            ]
            -hierarchyMetadataClass: "Metadata\ClassHierarchyMetadata"
            -includeInterfaces: false
            -debug: true
          }
        }
        -resolver: Vich\UploaderBundle\Mapping\PropertyMappingResolver {#804
          -container: Container3wbxnxo\App_KernelDevDebugContainer {#42 …20}
          -mappings: array:5 [
            "featured_hotels" => array:8 [
              "uri_prefix" => "/uploads/hotels"
              "upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/hotels"
              "namer" => array:2 [
                "service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_hotels"
                "options" => []
              ]
              "directory_namer" => array:2 [
                "service" => "vich_uploader.namer_directory_property"
                "options" => array:2 [
                  "property" => "mediaDirSlug"
                  "transliterate" => true
                ]
              ]
              "delete_on_remove" => true
              "delete_on_update" => true
              "inject_on_load" => false
              "db_driver" => "orm"
            ]
            "featured_rooms" => array:8 [
              "uri_prefix" => "/uploads/rooms"
              "upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/rooms"
              "namer" => array:2 [
                "service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_rooms"
                "options" => []
              ]
              "directory_namer" => array:2 [
                "service" => "vich_uploader.namer_directory_property"
                "options" => array:2 [
                  "property" => "mediaDirSlug"
                  "transliterate" => true
                ]
              ]
              "delete_on_remove" => true
              "delete_on_update" => true
              "inject_on_load" => false
              "db_driver" => "orm"
            ]
            "featured_posts" => array:8 [
              "uri_prefix" => "/uploads/posts"
              "upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/posts"
              "namer" => array:2 [
                "service" => "Vich\UploaderBundle\Naming\UniqidNamer.featured_posts"
                "options" => []
              ]
              "directory_namer" => array:2 [
                "service" => "Vich\UploaderBundle\Naming\CurrentDateTimeDirectoryNamer"
                "options" => array:2 [
                  "date_time_format" => "Y/m/d"
                  "date_time_property" => "uploadedAt"
                ]
              ]
              "delete_on_remove" => true
              "delete_on_update" => true
              "inject_on_load" => false
              "db_driver" => "orm"
            ]
            "medias" => array:8 [
              "uri_prefix" => "/uploads/medias"
              "upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/medias"
              "namer" => array:2 [
                "service" => "Vich\UploaderBundle\Naming\UniqidNamer.medias"
                "options" => []
              ]
              "directory_namer" => array:2 [
                "service" => "Vich\UploaderBundle\Naming\CurrentDateTimeDirectoryNamer"
                "options" => array:2 [
                  "date_time_format" => "Y/m/d"
                  "date_time_property" => "uploadedAt"
                ]
              ]
              "delete_on_remove" => true
              "delete_on_update" => true
              "inject_on_load" => false
              "db_driver" => "orm"
            ]
            "slides" => array:8 [
              "uri_prefix" => "/uploads/slides"
              "upload_destination" => "/var/www/vhost/allons-maurice/app/public/uploads/slides"
              "namer" => array:2 [
                "service" => "Vich\UploaderBundle\Naming\UniqidNamer.slides"
                "options" => []
              ]
              "directory_namer" => array:2 [
                "service" => null
                "options" => null
              ]
              "delete_on_remove" => true
              "delete_on_update" => true
              "inject_on_load" => false
              "db_driver" => "orm"
            ]
          ]
          -defaultFilenameAttributeSuffix: "_name"
        }
      }
    }
  }
  -debug: true
  +hotel: App\Entity\Hotels {#1025
    -id: 18
    -name: "Le Jadis Beach Resort & Wellness"
    -description: """
      Niché à proximité du parc marin de Balaclava-Turtle Bay, le premier des deux parcs marins nationaux de l'île Maurice, dans la quiétude de Balaclava, Le Jadis est le refuge idéal pour ceux qui cherchent refuge contre la foule et le bruit. Il est situé à seulement vingt minutes du village touristique de Grand Baie et du domaine Mont Choisy Le Golf, ainsi qu'à 45 minutes de l'aéroport international Sir Seewoosagur Ramgoolam.\r\n
      \r\n
      La propriété de luxe primée, anciennement nommée Angsana Balaclava Mauritius, est gérée par Banyan Tree Hotels and Resorts. D'une intimité merveilleuse, d'une élégance intemporelle, d'un romantisme inspirant et reflétant une forte concentration sur un design réfléchi ainsi que sur des éléments écologiques, Le Jadis ouvre la voie à un style de vie de villégiature tout à fait unique à Maurice.
      """
    -website: "https://www.lejadis.com/"
    -stars: 5
    -youtubeVideoId: "ZiVW-_KhYTE"
    -phone: "+230 204 1888"
    -email: "reservations@lejadis.com"
    -active: true
    -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3746.8133388819556!2d57.51093551217254!3d-20.10008828124913!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53a7b547e727%3A0xf8d9b15b68b8b75c!2sLe%20Jadis%20Beach%20Resort%20%26%20Wellness%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969387249!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
    -zone: "Nord-Ouest"
    -createdAt: DateTimeImmutable @1714145854 {#1017
      date: 2024-04-26 15:37:34.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1729697566 {#1048
      date: 2024-10-23 15:32:46.0 UTC (+00:00)
    }
    -rooms: Doctrine\ORM\PersistentCollection {#1022
      #collection: Doctrine\Common\Collections\ArrayCollection {#1021
        -elements: array:1 [
          0 => App\Entity\Rooms {#1045
            -id: 116
            -name: "Imperial Beach Pool Jets Villa, 2 Suites - Piscine chauffée"
            -description: "Située sur un terrain isolé de 1 200 m² (12 917 pieds carrés) entouré de murs en pierre historiques magnifiquement fabriqués à la main, avec un accès direct à notre plage tranquille et offrant une vue directe sur les eaux azurées de la mer où que l'on se trouve, notre Imperial Beach Villa est l'un des hébergements côtiers les plus étonnamment luxueux de l'île Maurice. Dotée de somptueux espaces de vie intérieurs et extérieurs comprenant des piscines privées ainsi que de vastes espaces de restauration et de détente, la villa est idéale pour les couples, les amis et les familles intergénérationnelles."
            -active: true
            -hotel: App\Entity\Hotels {#1025}
            -roomPrices: Doctrine\ORM\PersistentCollection {#1133
              #collection: Doctrine\Common\Collections\ArrayCollection {#1076
                -elements: array:2 [
                  0 => App\Entity\RoomPrices {#1717
                    -id: 2247
                    -title: "shoulder"
                    -room: App\Entity\Rooms {#1045}
                    -quantity: 6
                    -stayStartedAt: DateTimeImmutable @1733011200 {#1645
                      date: 2024-12-01 00:00:00.0 UTC (+00:00)
                    }
                    -stayEndedAt: DateTimeImmutable @1735084800 {#1654
                      date: 2024-12-25 00:00:00.0 UTC (+00:00)
                    }
                    -saleStartedAt: DateTimeImmutable @1725148800 {#1720
                      date: 2024-09-01 00:00:00.0 UTC (+00:00)
                    }
                    -saleEndedAt: DateTimeImmutable @1730419140 {#1719
                      date: 2024-10-31 23:59:00.0 UTC (+00:00)
                    }
                    -minNights: 2
                    -doubleOccupancy: "1852.00"
                    -singleOccupancy: "1852.00"
                    -tripleOccupancy: "115.00"
                    -active: true
                    -extraBaby: 0.0
                    -extraChild: 58.0
                    -extraTeen: 86.0
                    -defaultExtraLabel: null
                  }
                  1 => App\Entity\RoomPrices {#1711
                    -id: 2254
                    -title: "peak"
                    -room: App\Entity\Rooms {#1045}
                    -quantity: 6
                    -stayStartedAt: DateTimeImmutable @1735171200 {#1715
                      date: 2024-12-26 00:00:00.0 UTC (+00:00)
                    }
                    -stayEndedAt: DateTimeImmutable @1736035200 {#1714
                      date: 2025-01-05 00:00:00.0 UTC (+00:00)
                    }
                    -saleStartedAt: DateTimeImmutable @1725148800 {#1713
                      date: 2024-09-01 00:00:00.0 UTC (+00:00)
                    }
                    -saleEndedAt: DateTimeImmutable @1761868800 {#1712
                      date: 2025-10-31 00:00:00.0 UTC (+00:00)
                    }
                    -minNights: 4
                    -doubleOccupancy: "3111.00"
                    -singleOccupancy: "3111.00"
                    -tripleOccupancy: "115.00"
                    -active: true
                    -extraBaby: 0.0
                    -extraChild: 104.0
                    -extraTeen: 104.0
                    -defaultExtraLabel: null
                  }
                ]
              }
              #initialized: true
              -snapshot: array:2 [ …2]
              -owner: App\Entity\Rooms {#1045}
              -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#895 …}
              -backRefFieldName: "room"
              -isDirty: false
              -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
              -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1043 …}
            }
            -stopSales: Doctrine\ORM\PersistentCollection {#1081
              #collection: Doctrine\Common\Collections\ArrayCollection {#1178
                -elements: []
              }
              #initialized: false
              -snapshot: []
              -owner: App\Entity\Rooms {#1045}
              -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#902 …}
              -backRefFieldName: "room"
              -isDirty: false
              -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
              -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1142 …}
            }
            -roomCapacities: Doctrine\ORM\PersistentCollection {#1038
              #collection: Doctrine\Common\Collections\ArrayCollection {#1040
                -elements: []
              }
              #initialized: true
              -snapshot: []
              -owner: App\Entity\Rooms {#1045}
              -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
              -backRefFieldName: "room"
              -isDirty: false
              -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
              -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
            }
            -createdAt: DateTimeImmutable @1717520580 {#1010
              date: 2024-06-04 17:03:00.0 UTC (+00:00)
            }
            -updatedAt: DateTimeImmutable @1732057400 {#1029
              date: 2024-11-19 23:03:20.0 UTC (+00:00)
            }
            -imageFile: null
            -featuredImage: "673ce0f845f02292315023.webp"
            -gallery: App\Entity\Galleries {#1288
              -id: 211
              -hotel: null
              -room: App\Entity\Rooms {#1045}
              -images: Doctrine\ORM\PersistentCollection {#1353
                #collection: Doctrine\Common\Collections\ArrayCollection {#1354
                  -elements: array:3 [
                    0 => App\Entity\Images {#2471
                      -id: 836
                      -title: null
                      -imageFile: null
                      -imageName: "673ce2833ac09474607830.webp"
                      -size: 109046
                      -type: "image/webp"
                      -dimensions: array:2 [
                        0 => 913
                        1 => 442
                      ]
                      -updatedAt: DateTimeImmutable @1732043395 {#2494
                        date: 2024-11-19 19:09:55.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                    1 => App\Entity\Images {#2509
                      -id: 837
                      -title: null
                      -imageFile: null
                      -imageName: "673ce2833b307281697289.webp"
                      -size: 200718
                      -type: "image/webp"
                      -dimensions: array:2 [
                        0 => 916
                        1 => 658
                      ]
                      -updatedAt: DateTimeImmutable @1732043395 {#2482
                        date: 2024-11-19 19:09:55.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                    2 => App\Entity\Images {#2513
                      -id: 838
                      -title: null
                      -imageFile: null
                      -imageName: "673ce2833b7fc437098874.webp"
                      -size: 220516
                      -type: "image/webp"
                      -dimensions: array:2 [
                        0 => 915
                        1 => 1073
                      ]
                      -updatedAt: DateTimeImmutable @1732043395 {#2512
                        date: 2024-11-19 19:09:55.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                  ]
                }
                #initialized: true
                -snapshot: array:3 [ …3]
                -owner: App\Entity\Galleries {#1288}
                -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                -backRefFieldName: "gallery"
                -isDirty: false
                -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
              }
              -title: "le jadis imperial 2"
            }
            -mediaDirSlug: "116"
            -lowerRoomPrice: null
            -services: array:1 [
              0 => ""
            ]
            -slug: "imperial-beach-pool-jets-villa-2-suites-piscine-chauffee"
          }
        ]
      }
      #initialized: true
      -snapshot: array:1 [ …1]
      -owner: App\Entity\Hotels {#1025}
      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1114 …}
      -backRefFieldName: "hotel"
      -isDirty: false
      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
    }
    -address: "Baie Aux Tortues, Balaclava, Île Maurice"
    -checkInTime: "14:00"
    -checkOutTime: "12:00"
    -babyAgeMax: "3"
    -childAgeMax: "12"
    -teenAgeMax: "18"
    -extraCharges: Doctrine\ORM\PersistentCollection {#1182
      #collection: Doctrine\Common\Collections\ArrayCollection {#1176
        -elements: array:8 [
          0 => App\Entity\ExtraCharges {#1697
            -id: 74
            -title: "Bed&Breakfast à Demi pension"
            -description: null
            -adultExtra: 50.0
            -babyExtra: null
            -childExtra: 25.0
            -teenExtra: 50.0
            -stayStartedAt: null
            -stayEndedAt: null
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          1 => App\Entity\ExtraCharges {#1689
            -id: 75
            -title: "Bed&Breakfast à Pension complète"
            -description: null
            -adultExtra: 80.0
            -babyExtra: null
            -childExtra: 40.0
            -teenExtra: 80.0
            -stayStartedAt: null
            -stayEndedAt: null
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          2 => App\Entity\ExtraCharges {#1687
            -id: 76
            -title: "Bed&Breakfast à Premium tout compris"
            -description: null
            -adultExtra: 140.0
            -babyExtra: null
            -childExtra: 70.0
            -teenExtra: 140.0
            -stayStartedAt: null
            -stayEndedAt: null
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          3 => App\Entity\ExtraCharges {#1672
            -id: 77
            -title: "Suppléments repas de Noël Bed&Breakfast option"
            -description: null
            -adultExtra: 168.0
            -babyExtra: null
            -childExtra: 84.0
            -teenExtra: 168.0
            -stayStartedAt: DateTimeImmutable @1734998400 {#1670
              date: 2024-12-24 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735084800 {#1673
              date: 2024-12-25 00:00:00.0 UTC (+00:00)
            }
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          4 => App\Entity\ExtraCharges {#1676
            -id: 78
            -title: "Suppléments repas de Noël Demi pension/Bed&Breakfast option"
            -description: null
            -adultExtra: 120.0
            -babyExtra: null
            -childExtra: 75.0
            -teenExtra: 120.0
            -stayStartedAt: DateTimeImmutable @1734998400 {#1674
              date: 2024-12-24 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735084800 {#1669
              date: 2024-12-25 00:00:00.0 UTC (+00:00)
            }
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          5 => App\Entity\ExtraCharges {#1680
            -id: 79
            -title: "Suppléments repas du Nouvel An Bed&Breakfast option"
            -description: null
            -adultExtra: 220.0
            -babyExtra: null
            -childExtra: 110.0
            -teenExtra: 220.0
            -stayStartedAt: DateTimeImmutable @1735603200 {#1679
              date: 2024-12-31 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735689600 {#1678
              date: 2025-01-01 00:00:00.0 UTC (+00:00)
            }
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          6 => App\Entity\ExtraCharges {#1668
            -id: 80
            -title: "Suppléments repas du Nouvel An Demi pension/Bed&Breakfast option"
            -description: null
            -adultExtra: 172.0
            -babyExtra: null
            -childExtra: 86.0
            -teenExtra: 172.0
            -stayStartedAt: DateTimeImmutable @1735603200 {#1675
              date: 2024-12-31 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735689600 {#1681
              date: 2025-01-01 00:00:00.0 UTC (+00:00)
            }
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          7 => App\Entity\ExtraCharges {#1667
            -id: 82
            -title: "Bed&Breakfast à Premium tout compris"
            -description: null
            -adultExtra: 140.0
            -babyExtra: null
            -childExtra: 70.0
            -teenExtra: 140.0
            -stayStartedAt: null
            -stayEndedAt: null
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
        ]
      }
      #initialized: true
      -snapshot: array:8 [ …8]
      -owner: App\Entity\Hotels {#1025}
      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1115 …}
      -backRefFieldName: "hotel"
      -isDirty: false
      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
    }
    -imageFile: null
    -featuredImage: "666144e7e9b02729691640.jpg"
    -gallery: App\Entity\Galleries {#1249
      -id: 190
      -hotel: App\Entity\Hotels {#1025}
      -room: null
      -images: Doctrine\ORM\PersistentCollection {#1262
        #collection: Doctrine\Common\Collections\ArrayCollection {#1261
          -elements: array:3 [
            0 => App\Entity\Images {#2321
              -id: 731
              -title: null
              -imageFile: null
              -imageName: "67335184b49c7811272449.webp"
              -size: 134078
              -type: "image/webp"
              -dimensions: array:2 [
                0 => 915
                1 => 691
              ]
              -updatedAt: DateTimeImmutable @1731416452 {#2320
                date: 2024-11-12 13:00:52.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
            1 => App\Entity\Images {#2312
              -id: 732
              -title: null
              -imageFile: null
              -imageName: "673351b24ff9f545224854.webp"
              -size: 109046
              -type: "image/webp"
              -dimensions: array:2 [
                0 => 913
                1 => 442
              ]
              -updatedAt: DateTimeImmutable @1731416498 {#2313
                date: 2024-11-12 13:01:38.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
            2 => App\Entity\Images {#2310
              -id: 733
              -title: null
              -imageFile: null
              -imageName: "673351c503b86224311680.webp"
              -size: 200718
              -type: "image/webp"
              -dimensions: array:2 [
                0 => 916
                1 => 658
              ]
              -updatedAt: DateTimeImmutable @1731416517 {#2311
                date: 2024-11-12 13:01:57.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
          ]
        }
        #initialized: true
        -snapshot: array:3 [ …3]
        -owner: App\Entity\Galleries {#1249}
        -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
        -backRefFieldName: "gallery"
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
      }
      -title: "LE JADIS"
    }
    -mediaDirSlug: "18"
    -offers: Doctrine\Common\Collections\ArrayCollection {#1812
      -elements: array:2 [
        0 => App\Entity\Offers {#1738
          -id: 124
          -title: "Late Escape"
          -type: "Special"
          -hotel: App\Entity\Hotels {#1025}
          -description: null
          -stayStartAt: DateTimeImmutable @1730419200 {#1742
            date: 2024-11-01 00:00:00.0 UTC (+00:00)
          }
          -stayEndAt: DateTimeImmutable @1735084800 {#1741
            date: 2024-12-25 00:00:00.0 UTC (+00:00)
          }
          -bookingStartAt: DateTimeImmutable @1728000000 {#1740
            date: 2024-10-04 00:00:00.0 UTC (+00:00)
          }
          -bookingEndAt: DateTimeImmutable @1735084800 {#1739
            date: 2024-12-25 00:00:00.0 UTC (+00:00)
          }
          -reference: "LBO24"
          -minNights: null
          -maxNights: null
          -earlyBookingDays: null
          -applyToAllRooms: true
          -selectedRooms: Doctrine\ORM\PersistentCollection {#1737
            #collection: Doctrine\Common\Collections\ArrayCollection {#1736
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1738}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
          }
          -discount: 30
          -combinable: false
          -selectedOffers: Doctrine\ORM\PersistentCollection {#1735
            #collection: Doctrine\Common\Collections\ArrayCollection {#1734
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1738}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1333 …}
            -backRefFieldName: "offers"
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
          }
          -offers: Doctrine\ORM\PersistentCollection {#1733
            #collection: Doctrine\Common\Collections\ArrayCollection {#1732
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1738}
            -association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1337 …}
            -backRefFieldName: "selectedOffers"
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
          }
          -combinableDiscount: null
          -selectedExtras: Doctrine\ORM\PersistentCollection {#1731
            #collection: Doctrine\Common\Collections\ArrayCollection {#1730
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1738}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1339 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
          }
          -active: true
          -selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1729
            #collection: Doctrine\Common\Collections\ArrayCollection {#1795
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1738}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1345 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
          }
          -extrasDiscount: null
          -priority: 1
          -discountKids1: null
          -discountKids2: null
          -discountKids3: null
        }
        1 => App\Entity\Offers {#1776
          -id: 176
          -title: "OFFRE ’Late Escape’’"
          -type: "Special"
          -hotel: App\Entity\Hotels {#1025}
          -description: null
          -stayStartAt: DateTimeImmutable @1730419200 {#1794
            date: 2024-11-01 00:00:00.0 UTC (+00:00)
          }
          -stayEndAt: DateTimeImmutable @1735084800 {#1792
            date: 2024-12-25 00:00:00.0 UTC (+00:00)
          }
          -bookingStartAt: DateTimeImmutable @1730419200 {#1745
            date: 2024-11-01 00:00:00.0 UTC (+00:00)
          }
          -bookingEndAt: DateTimeImmutable @1735084800 {#1790
            date: 2024-12-25 00:00:00.0 UTC (+00:00)
          }
          -reference: "Late Escape’"
          -minNights: 3
          -maxNights: null
          -earlyBookingDays: null
          -applyToAllRooms: true
          -selectedRooms: Doctrine\ORM\PersistentCollection {#1789
            #collection: Doctrine\Common\Collections\ArrayCollection {#1783
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1776}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
          }
          -discount: 30
          -combinable: false
          -selectedOffers: Doctrine\ORM\PersistentCollection {#1788
            #collection: Doctrine\Common\Collections\ArrayCollection {#1786
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1776}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1333 …}
            -backRefFieldName: "offers"
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
          }
          -offers: Doctrine\ORM\PersistentCollection {#1787
            #collection: Doctrine\Common\Collections\ArrayCollection {#1784
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1776}
            -association: Doctrine\ORM\Mapping\ManyToManyInverseSideMapping {#1337 …}
            -backRefFieldName: "selectedOffers"
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1248 …}
          }
          -combinableDiscount: null
          -selectedExtras: Doctrine\ORM\PersistentCollection {#1777
            #collection: Doctrine\Common\Collections\ArrayCollection {#1782
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1776}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1339 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
          }
          -active: true
          -selectedExtrasDiscounted: Doctrine\ORM\PersistentCollection {#1780
            #collection: Doctrine\Common\Collections\ArrayCollection {#1781
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1776}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1345 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
          }
          -extrasDiscount: null
          -priority: 1
          -discountKids1: null
          -discountKids2: null
          -discountKids3: null
        }
      ]
    }
    -highlighted: false
    -services: array:1 [
      0 => ""
    ]
    -hlStartAt: null
    -hlEndAt: null
    -slug: "le-jadis-beach-resort-wellness"
  }
  +stars: null
  +dateRange: "23/12/2024 - 27/12/2024"
  +fromAt: DateTimeImmutable @1734912000 {#3172
    date: 2024-12-23 00:00:00.0 UTC (+00:00)
  }
  +toAt: DateTimeImmutable @1735343940 {#3171
    date: 2024-12-27 23:59:00.0 UTC (+00:00)
  }
  +zone: null
  +honeymoon: false
  +ageLimits: array:3 [
    "baby" => "3"
    "child" => "12"
    "teen" => "18"
  ]
  +nights: 4
  +chambers: []
  +stay_rooms: array:1 [
    0 => App\DTO\RoomStayDTO {#1580
      -id: 116
      -name: "Imperial Beach Pool Jets Villa, 2 Suites - Piscine chauffée"
      -slug: "imperial-beach-pool-jets-villa-2-suites-piscine-chauffee"
      -picture: "/uploads/rooms/116/673ce0f845f02292315023.webp"
      -description: "Située sur un terrain isolé de 1 200 m² (12 917 pieds carrés) entouré de murs en pierre historiques magnifiquement fabriqués à la main, avec un accès direct à notre plage tranquille et offrant une vue directe sur les eaux azurées de la mer où que l'on se trouve, notre Imperial Beach Villa est l'un des hébergements côtiers les plus étonnamment luxueux de l'île Maurice. Dotée de somptueux espaces de vie intérieurs et extérieurs comprenant des piscines privées ainsi que de vastes espaces de restauration et de détente, la villa est idéale pour les couples, les amis et les familles intergénérationnelles."
      -stayTotalNights: 4
      -adults: 2
      -kids: 0
      -neededRooms: 0
      -kidsRoomsCount: 0
      -defaultExtraLabel: null
      -mandatoryExtraId: null
      -chambersStayDetails: null
      -totalStayAmount: null
      -totalRoomAmountDiscounted: null
      -communExtras: []
      -specialExtras: []
      -discounts: []
      -error: array:2 [
        "title" => "Capacité de chambre"
        "message" => "La chambre n'est pas adaptée à vos critères de recherche."
      ]
    }
  ]
}