GET http://vps-b29a5976.vps.ovh.net/hotels/shanti-maurice-resort-spa/villa-piscine-double-suite-vue-mer

Dumped Contents

"Hotel : Shanti Maurice Resort & Spa - Chambre : #10 - Villa Piscine Double Suite Vue mer has the capacity config check: "
true
App\DTO\SearchChambersDTO {#1411
  +nbAdults: 2
  +nbChildren: 0
  +teenCount: null
  +childCount: null
  +babyCount: null
  +birthdays: []
}
"getDatesAndDailyPrices() -> Results before parsing"
array:1 [
  0 => App\DTO\RoomDatesAndPricesDTO {#1694
    +rpId: 2494
    +adultsPrice: 4180
    +childrenPrice: 0
    +startAt: DateTimeImmutable @1734912000 {#1464
      date: 2024-12-23 00:00:00.0 UTC (+00:00)
    }
    +endAt: DateTimeImmutable @1735343940 {#1450
      date: 2024-12-27 23:59:00.0 UTC (+00:00)
    }
  }
]
"parseDailyPrices() -> Parsed daily prices"
array:4 [
  "2024-12-23" => array:2 [
    "adults_price" => 4180
    "kids_price" => 0
  ]
  "2024-12-24" => array:2 [
    "adults_price" => 4180
    "kids_price" => 0
  ]
  "2024-12-25" => array:2 [
    "adults_price" => 4180
    "kids_price" => 0
  ]
  "2024-12-26" => array:2 [
    "adults_price" => 4180
    "kids_price" => 0
  ]
]
"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" => 10
      "room_picture" => "/uploads/rooms/10/6667e9794edd1307117004.jpg"
      "room_name" => "Villa Piscine Double Suite Vue mer"
      "room_slug" => "villa-piscine-double-suite-vue-mer"
      "room_description" => """
        Notre vue sur l'océan La Villa Double Suite avec Piscine offre une retraite familiale vraiment luxueuse et sophistiquée. Située à proximité de la plage et entourée de ses propres jardins exotiques privés, notre villa suite double offre un espace supplémentaire pour toute la famille.\r\n
        \r\n
        La villa comprend une piscine privée à température contrôlée, un pavillon de restauration séparé, un lit jacuzzi et se trouve à proximité de l'océan Indien et de notre plage. La villa familiale mesure 675 m² et comprend une chambre principale avec salle de bains privative et une chambre supplémentaire avec un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, du café et du thé. équipements, machines à expresso, mini-bars, un coin salon confortable, un bureau en bois, une salle de bains spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie, de votre douche extérieure et de transats privés réservés avec kiosque.
        """
      "adults" => 2
      "kids" => 0
      "teens" => null
      "children" => null
      "babies" => null
      "isCapacity" => true
      "prices" => array:7 [
        "room_price_id" => 2494
        "adult_amount" => 16720
        "children_amount" => 0
        "basis_amount" => 16720
        "mandatoryExtraId" => null
        "default_extra_label" => ""
        "dates_prices" => array:4 [
          "2024-12-23" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
          "2024-12-24" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
          "2024-12-25" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
          "2024-12-26" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
        ]
      ]
    ]
  ]
]
"Update Stay Rooms results"
array:1 [
  0 => App\DTO\RoomStayDTO {#1580
    -id: 10
    -name: "Villa Piscine Double Suite Vue mer"
    -slug: "villa-piscine-double-suite-vue-mer"
    -picture: "/uploads/rooms/10/6667e9794edd1307117004.jpg"
    -description: """
      Notre vue sur l'océan La Villa Double Suite avec Piscine offre une retraite familiale vraiment luxueuse et sophistiquée. Située à proximité de la plage et entourée de ses propres jardins exotiques privés, notre villa suite double offre un espace supplémentaire pour toute la famille.\r\n
      \r\n
      La villa comprend une piscine privée à température contrôlée, un pavillon de restauration séparé, un lit jacuzzi et se trouve à proximité de l'océan Indien et de notre plage. La villa familiale mesure 675 m² et comprend une chambre principale avec salle de bains privative et une chambre supplémentaire avec un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, du café et du thé. équipements, machines à expresso, mini-bars, un coin salon confortable, un bureau en bois, une salle de bains spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie, de votre douche extérieure et de transats privés réservés avec kiosque.
      """
    -stayTotalNights: 4
    -adults: 2
    -kids: 0
    -neededRooms: 1
    -kidsRoomsCount: 0
    -defaultExtraLabel: ""
    -mandatoryExtraId: 202
    -chambersStayDetails: array:1 [
      0 => array:3 [
        "config" => array:4 [
          "adults" => 2
          "teens" => 0
          "children" => 0
          "babies" => 0
        ]
        "dates_prices" => array:4 [
          "2024-12-23" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
          "2024-12-24" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
          "2024-12-25" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
          "2024-12-26" => array:2 [
            "adults_price" => 4180
            "kids_price" => 0
          ]
        ]
        "amount" => 16720
      ]
    ]
    -totalStayAmount: 16720.0
    -totalRoomAmountDiscounted: null
    -communExtras: array:4 [
      0 => App\DTO\ExtraStayDTO {#1650
        +extraId: 202
        +name: "BASE - PETIT DEJEUNER"
        +description: null
        +stayTotalNights: 4
        +dailyAdults: 0
        +dailyTeens: 0
        +dailyChildren: 0
        +dailyBabies: 0
        +adultsExtrasAmount: 0
        +kidsExtrasAmount: 0
        +stayExtrasAmount: 1080
        +stayRoomAmount: 16720.0
        +totalStayAmountWoDiscount: 17800.0
        +totalStayAmount: 17800.0
        +extraDiscount: null
        +extraKidsDiscount: null
        +extraStartAt: null
        +extraEndAt: null
        +eventDuration: 0
        +events: array:2 [
          0 => App\DTO\ExtraStayDTO {#1742
            +extraId: 34
            +name: "Suppléments repas de Noêl : option HB/FB/AI"
            +description: null
            +stayTotalNights: null
            +dailyAdults: 460
            +dailyTeens: 0
            +dailyChildren: 0
            +dailyBabies: 0
            +adultsExtrasAmount: 460
            +kidsExtrasAmount: 0
            +stayExtrasAmount: 460
            +stayRoomAmount: null
            +totalStayAmountWoDiscount: null
            +totalStayAmount: null
            +extraDiscount: null
            +extraKidsDiscount: null
            +extraStartAt: DateTimeImmutable @1734998400 {#1793
              date: 2024-12-24 00:00:00.0 UTC (+00:00)
            }
            +extraEndAt: DateTimeImmutable @1735084800 {#1791
              date: 2024-12-25 00:00:00.0 UTC (+00:00)
            }
            +eventDuration: 1
            +events: []
          }
          1 => App\DTO\ExtraStayDTO {#1743
            +extraId: 32
            +name: "Suppléments repas de Noêl : option B&B"
            +description: null
            +stayTotalNights: null
            +dailyAdults: 620
            +dailyTeens: 0
            +dailyChildren: 0
            +dailyBabies: 0
            +adultsExtrasAmount: 620
            +kidsExtrasAmount: 0
            +stayExtrasAmount: 620
            +stayRoomAmount: null
            +totalStayAmountWoDiscount: null
            +totalStayAmount: null
            +extraDiscount: null
            +extraKidsDiscount: null
            +extraStartAt: DateTimeImmutable @1734998400 {#1622
              date: 2024-12-24 00:00:00.0 UTC (+00:00)
            }
            +extraEndAt: DateTimeImmutable @1735084800 {#1636
              date: 2024-12-25 00:00:00.0 UTC (+00:00)
            }
            +eventDuration: 1
            +events: []
          }
        ]
      }
      1 => App\DTO\ExtraStayDTO {#1574
        +extraId: 26
        +name: "Demi pension"
        +description: null
        +stayTotalNights: 4
        +dailyAdults: 160
        +dailyTeens: 0
        +dailyChildren: 0
        +dailyBabies: 0
        +adultsExtrasAmount: 640
        +kidsExtrasAmount: 0
        +stayExtrasAmount: 1720
        +stayRoomAmount: 16720.0
        +totalStayAmountWoDiscount: 18440.0
        +totalStayAmount: 18440.0
        +extraDiscount: null
        +extraKidsDiscount: null
        +extraStartAt: null
        +extraEndAt: null
        +eventDuration: 0
        +events: array:2 [
          0 => App\DTO\ExtraStayDTO {#1742}
          1 => App\DTO\ExtraStayDTO {#1743}
        ]
      }
      2 => App\DTO\ExtraStayDTO {#1740
        +extraId: 28
        +name: "Pension complète"
        +description: null
        +stayTotalNights: 4
        +dailyAdults: 260
        +dailyTeens: 0
        +dailyChildren: 0
        +dailyBabies: 0
        +adultsExtrasAmount: 1040
        +kidsExtrasAmount: 0
        +stayExtrasAmount: 2120
        +stayRoomAmount: 16720.0
        +totalStayAmountWoDiscount: 18840.0
        +totalStayAmount: 18840.0
        +extraDiscount: null
        +extraKidsDiscount: null
        +extraStartAt: null
        +extraEndAt: null
        +eventDuration: 0
        +events: array:2 [
          0 => App\DTO\ExtraStayDTO {#1742}
          1 => App\DTO\ExtraStayDTO {#1743}
        ]
      }
      3 => App\DTO\ExtraStayDTO {#1739
        +extraId: 30
        +name: "Tout compris"
        +description: null
        +stayTotalNights: 4
        +dailyAdults: 380
        +dailyTeens: 0
        +dailyChildren: 0
        +dailyBabies: 0
        +adultsExtrasAmount: 1520
        +kidsExtrasAmount: 0
        +stayExtrasAmount: 2600
        +stayRoomAmount: 16720.0
        +totalStayAmountWoDiscount: 19320.0
        +totalStayAmount: 19320.0
        +extraDiscount: null
        +extraKidsDiscount: null
        +extraStartAt: null
        +extraEndAt: null
        +eventDuration: 0
        +events: array:2 [
          0 => App\DTO\ExtraStayDTO {#1742}
          1 => App\DTO\ExtraStayDTO {#1743}
        ]
      }
    ]
    -specialExtras: []
    -discounts: []
    -error: []
  }
]
"All available offers of the hotel"
Doctrine\Common\Collections\ArrayCollection {#1901
  -elements: array:4 [
    0 => App\Entity\Offers {#1834
      -id: 119
      -title: "LONG STAY OFFER"
      -type: "LongStay"
      -hotel: App\Entity\Hotels {#1025
        -id: 2
        -name: "Shanti Maurice Resort & Spa"
        -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut."
        -website: "https://www.shantimaurice.com/"
        -stars: 5
        -youtubeVideoId: "_2G57OzNQCc"
        -phone: "+230 603 7200"
        -email: "info@shantimaurice.com"
        -active: true
        -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
        -zone: "Sud"
        -createdAt: DateTimeImmutable @1714145854 {#1017
          date: 2024-04-26 15:37:34.0 UTC (+00:00)
        }
        -updatedAt: DateTimeImmutable @1729672825 {#1048
          date: 2024-10-23 08:40:25.0 UTC (+00:00)
        }
        -rooms: Doctrine\ORM\PersistentCollection {#1022
          #collection: Doctrine\Common\Collections\ArrayCollection {#1021
            -elements: array:1 [
              0 => App\Entity\Rooms {#1045
                -id: 10
                -name: "Villa Piscine Double Suite Vue mer"
                -description: """
                  Notre vue sur l'océan La Villa Double Suite avec Piscine offre une retraite familiale vraiment luxueuse et sophistiquée. Située à proximité de la plage et entourée de ses propres jardins exotiques privés, notre villa suite double offre un espace supplémentaire pour toute la famille.\r\n
                  \r\n
                  La villa comprend une piscine privée à température contrôlée, un pavillon de restauration séparé, un lit jacuzzi et se trouve à proximité de l'océan Indien et de notre plage. La villa familiale mesure 675 m² et comprend une chambre principale avec salle de bains privative et une chambre supplémentaire avec un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, du café et du thé. équipements, machines à expresso, mini-bars, un coin salon confortable, un bureau en bois, une salle de bains spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie, de votre douche extérieure et de transats privés réservés avec kiosque.
                  """
                -active: true
                -hotel: App\Entity\Hotels {#1025}
                -roomPrices: Doctrine\Common\Collections\ArrayCollection {#1668
                  -elements: array:1 [
                    0 => App\Entity\RoomPrices {#1717
                      -id: 2494
                      -title: "Villa Piscine Double Suite Vue mer"
                      -room: App\Entity\Rooms {#1045}
                      -quantity: 2
                      -stayStartedAt: DateTimeImmutable @1734825600 {#1645
                        date: 2024-12-22 00:00:00.0 UTC (+00:00)
                      }
                      -stayEndedAt: DateTimeImmutable @1735948800 {#1654
                        date: 2025-01-04 00:00:00.0 UTC (+00:00)
                      }
                      -saleStartedAt: DateTimeImmutable @1725148800 {#1720
                        date: 2024-09-01 00:00:00.0 UTC (+00:00)
                      }
                      -saleEndedAt: DateTimeImmutable @1735603200 {#1719
                        date: 2024-12-31 00:00:00.0 UTC (+00:00)
                      }
                      -minNights: 1
                      -doubleOccupancy: "4180.00"
                      -singleOccupancy: "4180.00"
                      -tripleOccupancy: "100.00"
                      -active: true
                      -extraBaby: null
                      -extraChild: null
                      -extraTeen: 100.0
                      -defaultExtraLabel: null
                    }
                  ]
                }
                -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: array:19 [
                      0 => App\Entity\RoomCapacities {#1728
                        -id: 3000
                        -room: App\Entity\Rooms {#1045}
                        -adults: 2
                        -teens: null
                        -children: null
                        -babies: 2
                        -isDefaultConfig: false
                      }
                      1 => App\Entity\RoomCapacities {#1651
                        -id: 3001
                        -room: App\Entity\Rooms {#1045}
                        -adults: 2
                        -teens: null
                        -children: 2
                        -babies: null
                        -isDefaultConfig: false
                      }
                      2 => App\Entity\RoomCapacities {#1726
                        -id: 3002
                        -room: App\Entity\Rooms {#1045}
                        -adults: 2
                        -teens: null
                        -children: 1
                        -babies: 1
                        -isDefaultConfig: false
                      }
                      3 => App\Entity\RoomCapacities {#1428
                        -id: 3003
                        -room: App\Entity\Rooms {#1045}
                        -adults: 2
                        -teens: null
                        -children: null
                        -babies: 1
                        -isDefaultConfig: false
                      }
                      4 => App\Entity\RoomCapacities {#1598
                        -id: 3004
                        -room: App\Entity\Rooms {#1045}
                        -adults: 2
                        -teens: null
                        -children: 1
                        -babies: null
                        -isDefaultConfig: false
                      }
                      5 => App\Entity\RoomCapacities {#1686
                        -id: 3005
                        -room: App\Entity\Rooms {#1045}
                        -adults: 2
                        -teens: 1
                        -children: null
                        -babies: null
                        -isDefaultConfig: false
                      }
                      6 => App\Entity\RoomCapacities {#1721
                        -id: 3006
                        -room: App\Entity\Rooms {#1045}
                        -adults: 2
                        -teens: null
                        -children: null
                        -babies: null
                        -isDefaultConfig: false
                      }
                      7 => App\Entity\RoomCapacities {#1599
                        -id: 3007
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: 1
                        -babies: 2
                        -isDefaultConfig: false
                      }
                      8 => App\Entity\RoomCapacities {#1677
                        -id: 3008
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: 2
                        -babies: 1
                        -isDefaultConfig: false
                      }
                      9 => App\Entity\RoomCapacities {#1722
                        -id: 3009
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: null
                        -babies: 2
                        -isDefaultConfig: false
                      }
                      10 => App\Entity\RoomCapacities {#1797
                        -id: 3010
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: 2
                        -babies: null
                        -isDefaultConfig: false
                      }
                      11 => App\Entity\RoomCapacities {#1623
                        -id: 3011
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: 1
                        -children: 1
                        -babies: 1
                        -isDefaultConfig: false
                      }
                      12 => App\Entity\RoomCapacities {#1656
                        -id: 3012
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: 1
                        -children: null
                        -babies: 1
                        -isDefaultConfig: false
                      }
                      13 => App\Entity\RoomCapacities {#1600
                        -id: 3013
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: 1
                        -babies: 1
                        -isDefaultConfig: false
                      }
                      14 => App\Entity\RoomCapacities {#1582
                        -id: 3014
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: 1
                        -children: 1
                        -babies: null
                        -isDefaultConfig: false
                      }
                      15 => App\Entity\RoomCapacities {#1706
                        -id: 3015
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: null
                        -babies: 1
                        -isDefaultConfig: false
                      }
                      16 => App\Entity\RoomCapacities {#1708
                        -id: 3016
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: 1
                        -babies: null
                        -isDefaultConfig: false
                      }
                      17 => App\Entity\RoomCapacities {#1704
                        -id: 3017
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: 1
                        -children: null
                        -babies: null
                        -isDefaultConfig: false
                      }
                      18 => App\Entity\RoomCapacities {#1703
                        -id: 3018
                        -room: App\Entity\Rooms {#1045}
                        -adults: 1
                        -teens: null
                        -children: null
                        -babies: null
                        -isDefaultConfig: false
                      }
                    ]
                  }
                  #initialized: true
                  -snapshot: array:19 [ …19]
                  -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 @1729672837 {#1029
                  date: 2024-10-23 08:40:37.0 UTC (+00:00)
                }
                -imageFile: null
                -featuredImage: "6667e9794edd1307117004.jpg"
                -gallery: App\Entity\Galleries {#1288
                  -id: 84
                  -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: "Shanti ville piscine double suite vue mer"
                }
                -mediaDirSlug: "10"
                -lowerRoomPrice: null
                -services: null
                -slug: "villa-piscine-double-suite-vue-mer"
              }
            ]
          }
          #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: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice"
        -checkInTime: "15: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 {#1642
                -id: 26
                -title: "Demi pension"
                -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}
              }
              1 => App\Entity\ExtraCharges {#1637
                -id: 28
                -title: "Pension complète"
                -description: null
                -adultExtra: 130.0
                -babyExtra: null
                -childExtra: 65.0
                -teenExtra: 130.0
                -stayStartedAt: null
                -stayEndedAt: null
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              2 => App\Entity\ExtraCharges {#1659
                -id: 30
                -title: "Tout compris"
                -description: null
                -adultExtra: 190.0
                -babyExtra: null
                -childExtra: 85.0
                -teenExtra: 190.0
                -stayStartedAt: null
                -stayEndedAt: null
                -isActive: true
                -isMandatory: false
                -minNights: null
                -hotel: App\Entity\Hotels {#1025}
              }
              3 => App\Entity\ExtraCharges {#1629
                -id: 32
                -title: "Suppléments repas de Noêl : option B&B"
                -description: null
                -adultExtra: 310.0
                -babyExtra: null
                -childExtra: 155.0
                -teenExtra: 310.0
                -stayStartedAt: DateTimeImmutable @1734998400 {#1622
                  date: 2024-12-24 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735084800 {#1636
                  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 {#1785
                -id: 34
                -title: "Suppléments repas de Noêl : option HB/FB/AI"
                -description: null
                -adultExtra: 230.0
                -babyExtra: null
                -childExtra: 115.0
                -teenExtra: 230.0
                -stayStartedAt: DateTimeImmutable @1734998400 {#1793
                  date: 2024-12-24 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735084800 {#1791
                  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 {#1766
                -id: 37
                -title: "Suppléments repas Nouvel An : B&B"
                -description: null
                -adultExtra: 490.0
                -babyExtra: null
                -childExtra: 245.0
                -teenExtra: 490.0
                -stayStartedAt: DateTimeImmutable @1735603200 {#1779
                  date: 2024-12-31 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735689600 {#1772
                  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 {#1748
                -id: 39
                -title: "Suppléments repas Nouvel An : option HB/FB/AI"
                -description: null
                -adultExtra: 410.0
                -babyExtra: null
                -childExtra: 205.0
                -teenExtra: 410.0
                -stayStartedAt: DateTimeImmutable @1735603200 {#1760
                  date: 2024-12-31 00:00:00.0 UTC (+00:00)
                }
                -stayEndedAt: DateTimeImmutable @1735689600 {#1754
                  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 {#1723
                -id: 202
                -title: "BASE - PETIT DEJEUNER"
                -description: null
                -adultExtra: 0.0
                -babyExtra: 0.0
                -childExtra: 0.0
                -teenExtra: 0.0
                -stayStartedAt: null
                -stayEndedAt: null
                -isActive: true
                -isMandatory: true
                -minNights: null
                -hotel: App\Entity\Hotels {#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: "66965e6e28574415362955.png"
        -gallery: App\Entity\Galleries {#1249
          -id: 48
          -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: "Hotel Shanti"
        }
        -mediaDirSlug: null
        -offers: Doctrine\Common\Collections\ArrayCollection {#1901}
        -highlighted: false
        -services: array:1 [
          0 => ""
        ]
        -hlStartAt: null
        -hlEndAt: null
        -slug: "shanti-maurice-resort-spa"
      }
      -description: null
      -stayStartAt: DateTimeImmutable @1725148800 {#1778
        date: 2024-09-01 00:00:00.0 UTC (+00:00)
      }
      -stayEndAt: DateTimeImmutable @1761868800 {#1782
        date: 2025-10-31 00:00:00.0 UTC (+00:00)
      }
      -bookingStartAt: DateTimeImmutable @1725148800 {#1781
        date: 2024-09-01 00:00:00.0 UTC (+00:00)
      }
      -bookingEndAt: DateTimeImmutable @1761868800 {#1831
        date: 2025-10-31 00:00:00.0 UTC (+00:00)
      }
      -reference: null
      -minNights: 14
      -maxNights: null
      -earlyBookingDays: null
      -applyToAllRooms: true
      -selectedRooms: Doctrine\ORM\PersistentCollection {#1836
        #collection: Doctrine\Common\Collections\ArrayCollection {#1837
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1834}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
      }
      -discount: 10
      -combinable: false
      -selectedOffers: Doctrine\ORM\PersistentCollection {#1838
        #collection: Doctrine\Common\Collections\ArrayCollection {#1839
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1834}
        -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 {#1840
        #collection: Doctrine\Common\Collections\ArrayCollection {#1841
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1834}
        -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 {#1842
        #collection: Doctrine\Common\Collections\ArrayCollection {#1843
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1834}
        -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 {#1844
        #collection: Doctrine\Common\Collections\ArrayCollection {#1845
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1834}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1345 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
      }
      -extrasDiscount: null
      -priority: 2
      -discountKids1: null
      -discountKids2: null
      -discountKids3: null
    }
    1 => App\Entity\Offers {#1850
      -id: 120
      -title: "SPECIAL OFFER FOR SUITE AND VILLA 15"
      -type: "Special"
      -hotel: App\Entity\Hotels {#1025}
      -description: null
      -stayStartAt: DateTimeImmutable @1728259200 {#1846
        date: 2024-10-07 00:00:00.0 UTC (+00:00)
      }
      -stayEndAt: DateTimeImmutable @1761868800 {#1847
        date: 2025-10-31 00:00:00.0 UTC (+00:00)
      }
      -bookingStartAt: DateTimeImmutable @1728000000 {#1848
        date: 2024-10-04 00:00:00.0 UTC (+00:00)
      }
      -bookingEndAt: DateTimeImmutable @1732924800 {#1849
        date: 2024-11-30 00:00:00.0 UTC (+00:00)
      }
      -reference: "SM-REUNION974/10/15"
      -minNights: null
      -maxNights: null
      -earlyBookingDays: null
      -applyToAllRooms: false
      -selectedRooms: Doctrine\ORM\PersistentCollection {#1851
        #collection: Doctrine\Common\Collections\ArrayCollection {#1852
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1850}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
      }
      -discount: 15
      -combinable: false
      -selectedOffers: Doctrine\ORM\PersistentCollection {#1853
        #collection: Doctrine\Common\Collections\ArrayCollection {#1854
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1850}
        -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 {#1855
        #collection: Doctrine\Common\Collections\ArrayCollection {#1856
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1850}
        -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 {#1857
        #collection: Doctrine\Common\Collections\ArrayCollection {#1858
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1850}
        -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 {#1859
        #collection: Doctrine\Common\Collections\ArrayCollection {#1860
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1850}
        -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
    }
    2 => App\Entity\Offers {#1865
      -id: 121
      -title: "SPECIAL OFFER FOR SUITE AND VILLA 10"
      -type: "Special"
      -hotel: App\Entity\Hotels {#1025}
      -description: null
      -stayStartAt: DateTimeImmutable @1728259200 {#1861
        date: 2024-10-07 00:00:00.0 UTC (+00:00)
      }
      -stayEndAt: DateTimeImmutable @1761868800 {#1862
        date: 2025-10-31 00:00:00.0 UTC (+00:00)
      }
      -bookingStartAt: DateTimeImmutable @1728000000 {#1863
        date: 2024-10-04 00:00:00.0 UTC (+00:00)
      }
      -bookingEndAt: DateTimeImmutable @1732924800 {#1864
        date: 2024-11-30 00:00:00.0 UTC (+00:00)
      }
      -reference: "SM-REUNION974/10/15"
      -minNights: 3
      -maxNights: null
      -earlyBookingDays: null
      -applyToAllRooms: false
      -selectedRooms: Doctrine\ORM\PersistentCollection {#1866
        #collection: Doctrine\Common\Collections\ArrayCollection {#1867
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1865}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
      }
      -discount: 10
      -combinable: false
      -selectedOffers: Doctrine\ORM\PersistentCollection {#1868
        #collection: Doctrine\Common\Collections\ArrayCollection {#1869
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1865}
        -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 {#1870
        #collection: Doctrine\Common\Collections\ArrayCollection {#1871
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1865}
        -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 {#1872
        #collection: Doctrine\Common\Collections\ArrayCollection {#1873
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1865}
        -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 {#1874
        #collection: Doctrine\Common\Collections\ArrayCollection {#1875
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1865}
        -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
    }
    3 => App\Entity\Offers {#1880
      -id: 122
      -title: "SPECIAL OFFER FOR SUITE AND VILLA 25"
      -type: "Special"
      -hotel: App\Entity\Hotels {#1025}
      -description: null
      -stayStartAt: DateTimeImmutable @1728259200 {#1876
        date: 2024-10-07 00:00:00.0 UTC (+00:00)
      }
      -stayEndAt: DateTimeImmutable @1761868800 {#1877
        date: 2025-10-31 00:00:00.0 UTC (+00:00)
      }
      -bookingStartAt: DateTimeImmutable @1728000000 {#1878
        date: 2024-10-04 00:00:00.0 UTC (+00:00)
      }
      -bookingEndAt: DateTimeImmutable @1732924800 {#1879
        date: 2024-11-30 00:00:00.0 UTC (+00:00)
      }
      -reference: "SM-REUNION974/10/15"
      -minNights: 3
      -maxNights: null
      -earlyBookingDays: null
      -applyToAllRooms: false
      -selectedRooms: Doctrine\ORM\PersistentCollection {#1881
        #collection: Doctrine\Common\Collections\ArrayCollection {#1882
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1880}
        -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
        -backRefFieldName: null
        -isDirty: false
        -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
      }
      -discount: 25
      -combinable: false
      -selectedOffers: Doctrine\ORM\PersistentCollection {#1883
        #collection: Doctrine\Common\Collections\ArrayCollection {#1884
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1880}
        -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 {#1885
        #collection: Doctrine\Common\Collections\ArrayCollection {#1886
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1880}
        -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 {#1887
        #collection: Doctrine\Common\Collections\ArrayCollection {#1888
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1880}
        -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 {#1889
        #collection: Doctrine\Common\Collections\ArrayCollection {#1890
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: App\Entity\Offers {#1880}
        -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
    }
  ]
}
"119 - LONG STAY OFFER"
"Min nights failure."
"Step 1. Offres valides : "
array:3 [
  0 => App\DTO\PromotionDTO {#2145
    -debug: true
    +id: 120
    +title: "SPECIAL OFFER FOR SUITE AND VILLA 15"
    +description: null
    +type: "Special"
    +reference: "SM-REUNION974/10/15"
    +from: DateTimeImmutable @1728259200 {#1846
      date: 2024-10-07 00:00:00.0 UTC (+00:00)
    }
    +to: DateTimeImmutable @1761868800 {#1847
      date: 2025-10-31 00:00:00.0 UTC (+00:00)
    }
    +earlyBookingDays: null
    +minNights: null
    +maxNights: null
    +discountRate: 15
    +discountFamilyRates: []
    +combinableRate: null
    +priority: 1
    +extrasDiscountRate: null
    +isAllRooms: false
    +isCombinable: false
    +selectedRoomsIDs: array:1 [
      0 => 9
    ]
    +selectedExtrasIDs: []
    +selectedOffersIDs: []
    +selectedExtrasDiscountIDs: []
  }
  1 => App\DTO\PromotionDTO {#2174
    -debug: true
    +id: 121
    +title: "SPECIAL OFFER FOR SUITE AND VILLA 10"
    +description: null
    +type: "Special"
    +reference: "SM-REUNION974/10/15"
    +from: DateTimeImmutable @1728259200 {#1861
      date: 2024-10-07 00:00:00.0 UTC (+00:00)
    }
    +to: DateTimeImmutable @1761868800 {#1862
      date: 2025-10-31 00:00:00.0 UTC (+00:00)
    }
    +earlyBookingDays: null
    +minNights: 3
    +maxNights: null
    +discountRate: 10
    +discountFamilyRates: []
    +combinableRate: null
    +priority: 1
    +extrasDiscountRate: null
    +isAllRooms: false
    +isCombinable: false
    +selectedRoomsIDs: array:3 [
      0 => 6
      1 => 7
      2 => 8
    ]
    +selectedExtrasIDs: []
    +selectedOffersIDs: []
    +selectedExtrasDiscountIDs: []
  }
  2 => App\DTO\PromotionDTO {#2142
    -debug: true
    +id: 122
    +title: "SPECIAL OFFER FOR SUITE AND VILLA 25"
    +description: null
    +type: "Special"
    +reference: "SM-REUNION974/10/15"
    +from: DateTimeImmutable @1728259200 {#1876
      date: 2024-10-07 00:00:00.0 UTC (+00:00)
    }
    +to: DateTimeImmutable @1761868800 {#1877
      date: 2025-10-31 00:00:00.0 UTC (+00:00)
    }
    +earlyBookingDays: null
    +minNights: 3
    +maxNights: null
    +discountRate: 25
    +discountFamilyRates: []
    +combinableRate: null
    +priority: 1
    +extrasDiscountRate: null
    +isAllRooms: false
    +isCombinable: false
    +selectedRoomsIDs: array:3 [
      0 => 10
      1 => 11
      2 => 12
    ]
    +selectedExtrasIDs: []
    +selectedOffersIDs: []
    +selectedExtrasDiscountIDs: []
  }
]
"Current Room Price:"
array:18 [
  "hotel_id" => 2
  "picture_path" => "/uploads/hotels/2/66965e6e28574415362955.png"
  "hotel_name" => "Shanti Maurice Resort & Spa"
  "room_id" => 10
  "room_name" => "Villa Piscine Double Suite Vue mer"
  "from" => "23/12/2024"
  "to" => "27/12/2024"
  "nights" => 4
  "neededRooms" => 1
  "adults" => 2
  "children" => 0
  "totalAmount" => 16720.0
  "totalAmountDiscounted" => 12540.0
  "mandatoryExtraId" => 202
  "extra" => App\DTO\ExtraStayDTO {#1650
    +extraId: 202
    +name: "BASE - PETIT DEJEUNER"
    +description: null
    +stayTotalNights: 4
    +dailyAdults: 0
    +dailyTeens: 0
    +dailyChildren: 0
    +dailyBabies: 0
    +adultsExtrasAmount: 0
    +kidsExtrasAmount: 0
    +stayExtrasAmount: 1080
    +stayRoomAmount: 12540.0
    +totalStayAmountWoDiscount: 17800.0
    +totalStayAmount: 13620.0
    +extraDiscount: null
    +extraKidsDiscount: null
    +extraStartAt: null
    +extraEndAt: null
    +eventDuration: 0
    +events: array:2 [
      0 => App\DTO\ExtraStayDTO {#1742
        +extraId: 34
        +name: "Suppléments repas de Noêl : option HB/FB/AI"
        +description: null
        +stayTotalNights: null
        +dailyAdults: 460
        +dailyTeens: 0
        +dailyChildren: 0
        +dailyBabies: 0
        +adultsExtrasAmount: 460
        +kidsExtrasAmount: 0
        +stayExtrasAmount: 460
        +stayRoomAmount: null
        +totalStayAmountWoDiscount: null
        +totalStayAmount: null
        +extraDiscount: null
        +extraKidsDiscount: null
        +extraStartAt: DateTimeImmutable @1734998400 {#1793
          date: 2024-12-24 00:00:00.0 UTC (+00:00)
        }
        +extraEndAt: DateTimeImmutable @1735084800 {#1791
          date: 2024-12-25 00:00:00.0 UTC (+00:00)
        }
        +eventDuration: 1
        +events: []
      }
      1 => App\DTO\ExtraStayDTO {#1743
        +extraId: 32
        +name: "Suppléments repas de Noêl : option B&B"
        +description: null
        +stayTotalNights: null
        +dailyAdults: 620
        +dailyTeens: 0
        +dailyChildren: 0
        +dailyBabies: 0
        +adultsExtrasAmount: 620
        +kidsExtrasAmount: 0
        +stayExtrasAmount: 620
        +stayRoomAmount: null
        +totalStayAmountWoDiscount: null
        +totalStayAmount: null
        +extraDiscount: null
        +extraKidsDiscount: null
        +extraStartAt: DateTimeImmutable @1734998400 {#1622
          date: 2024-12-24 00:00:00.0 UTC (+00:00)
        }
        +extraEndAt: DateTimeImmutable @1735084800 {#1636
          date: 2024-12-25 00:00:00.0 UTC (+00:00)
        }
        +eventDuration: 1
        +events: []
      }
    ]
  }
  "specialExtra" => []
  "discounts" => array:1 [
    0 => array:14 [
      "id" => 122
      "title" => "SPECIAL OFFER FOR SUITE AND VILLA 25"
      "description" => null
      "reference" => "SM-REUNION974/10/15"
      "type" => "Special"
      "rate" => 25
      "extra_rate" => null
      "start" => "07/10/2024"
      "end" => "31/10/2025"
      "kids_rate" => ""
      "partial" => false
      "selected_rooms" => array:3 [
        0 => 10
        1 => 11
        2 => 12
      ]
      "stayroom_amount_before" => 16720.0
      "stayroom_amount_after" => 12540.0
    ]
  ]
  "error" => []
]
"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 {#1644
                +classMetadata: array:1 [
                  "App\Entity\Hotels" => Vich\UploaderBundle\Metadata\ClassMetadata {#1614
                    +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 {#2547
                +classMetadata: array:1 [
                  "App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2548
                    +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 {#2982
                +classMetadata: array:1 [
                  "App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#2983
                    +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 {#3247
                +classMetadata: array:1 [
                  "App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3246
                    +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 {#1614}
              "App\Entity\Images" => Vich\UploaderBundle\Metadata\ClassMetadata {#2548}
              "App\Entity\Slides" => Vich\UploaderBundle\Metadata\ClassMetadata {#2983}
              "App\Entity\Posts" => Vich\UploaderBundle\Metadata\ClassMetadata {#3246}
            ]
            -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: 2
    -name: "Shanti Maurice Resort & Spa"
    -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut."
    -website: "https://www.shantimaurice.com/"
    -stars: 5
    -youtubeVideoId: "_2G57OzNQCc"
    -phone: "+230 603 7200"
    -email: "info@shantimaurice.com"
    -active: true
    -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>"
    -zone: "Sud"
    -createdAt: DateTimeImmutable @1714145854 {#1017
      date: 2024-04-26 15:37:34.0 UTC (+00:00)
    }
    -updatedAt: DateTimeImmutable @1729672825 {#1048
      date: 2024-10-23 08:40:25.0 UTC (+00:00)
    }
    -rooms: Doctrine\ORM\PersistentCollection {#1022
      #collection: Doctrine\Common\Collections\ArrayCollection {#1021
        -elements: array:1 [
          0 => App\Entity\Rooms {#1045
            -id: 10
            -name: "Villa Piscine Double Suite Vue mer"
            -description: """
              Notre vue sur l'océan La Villa Double Suite avec Piscine offre une retraite familiale vraiment luxueuse et sophistiquée. Située à proximité de la plage et entourée de ses propres jardins exotiques privés, notre villa suite double offre un espace supplémentaire pour toute la famille.\r\n
              \r\n
              La villa comprend une piscine privée à température contrôlée, un pavillon de restauration séparé, un lit jacuzzi et se trouve à proximité de l'océan Indien et de notre plage. La villa familiale mesure 675 m² et comprend une chambre principale avec salle de bains privative et une chambre supplémentaire avec un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, du café et du thé. équipements, machines à expresso, mini-bars, un coin salon confortable, un bureau en bois, une salle de bains spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie, de votre douche extérieure et de transats privés réservés avec kiosque.
              """
            -active: true
            -hotel: App\Entity\Hotels {#1025}
            -roomPrices: Doctrine\Common\Collections\ArrayCollection {#1668
              -elements: array:1 [
                0 => App\Entity\RoomPrices {#1717
                  -id: 2494
                  -title: "Villa Piscine Double Suite Vue mer"
                  -room: App\Entity\Rooms {#1045}
                  -quantity: 2
                  -stayStartedAt: DateTimeImmutable @1734825600 {#1645
                    date: 2024-12-22 00:00:00.0 UTC (+00:00)
                  }
                  -stayEndedAt: DateTimeImmutable @1735948800 {#1654
                    date: 2025-01-04 00:00:00.0 UTC (+00:00)
                  }
                  -saleStartedAt: DateTimeImmutable @1725148800 {#1720
                    date: 2024-09-01 00:00:00.0 UTC (+00:00)
                  }
                  -saleEndedAt: DateTimeImmutable @1735603200 {#1719
                    date: 2024-12-31 00:00:00.0 UTC (+00:00)
                  }
                  -minNights: 1
                  -doubleOccupancy: "4180.00"
                  -singleOccupancy: "4180.00"
                  -tripleOccupancy: "100.00"
                  -active: true
                  -extraBaby: null
                  -extraChild: null
                  -extraTeen: 100.0
                  -defaultExtraLabel: null
                }
              ]
            }
            -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: array:19 [
                  0 => App\Entity\RoomCapacities {#1728
                    -id: 3000
                    -room: App\Entity\Rooms {#1045}
                    -adults: 2
                    -teens: null
                    -children: null
                    -babies: 2
                    -isDefaultConfig: false
                  }
                  1 => App\Entity\RoomCapacities {#1651
                    -id: 3001
                    -room: App\Entity\Rooms {#1045}
                    -adults: 2
                    -teens: null
                    -children: 2
                    -babies: null
                    -isDefaultConfig: false
                  }
                  2 => App\Entity\RoomCapacities {#1726
                    -id: 3002
                    -room: App\Entity\Rooms {#1045}
                    -adults: 2
                    -teens: null
                    -children: 1
                    -babies: 1
                    -isDefaultConfig: false
                  }
                  3 => App\Entity\RoomCapacities {#1428
                    -id: 3003
                    -room: App\Entity\Rooms {#1045}
                    -adults: 2
                    -teens: null
                    -children: null
                    -babies: 1
                    -isDefaultConfig: false
                  }
                  4 => App\Entity\RoomCapacities {#1598
                    -id: 3004
                    -room: App\Entity\Rooms {#1045}
                    -adults: 2
                    -teens: null
                    -children: 1
                    -babies: null
                    -isDefaultConfig: false
                  }
                  5 => App\Entity\RoomCapacities {#1686
                    -id: 3005
                    -room: App\Entity\Rooms {#1045}
                    -adults: 2
                    -teens: 1
                    -children: null
                    -babies: null
                    -isDefaultConfig: false
                  }
                  6 => App\Entity\RoomCapacities {#1721
                    -id: 3006
                    -room: App\Entity\Rooms {#1045}
                    -adults: 2
                    -teens: null
                    -children: null
                    -babies: null
                    -isDefaultConfig: false
                  }
                  7 => App\Entity\RoomCapacities {#1599
                    -id: 3007
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: 1
                    -babies: 2
                    -isDefaultConfig: false
                  }
                  8 => App\Entity\RoomCapacities {#1677
                    -id: 3008
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: 2
                    -babies: 1
                    -isDefaultConfig: false
                  }
                  9 => App\Entity\RoomCapacities {#1722
                    -id: 3009
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: null
                    -babies: 2
                    -isDefaultConfig: false
                  }
                  10 => App\Entity\RoomCapacities {#1797
                    -id: 3010
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: 2
                    -babies: null
                    -isDefaultConfig: false
                  }
                  11 => App\Entity\RoomCapacities {#1623
                    -id: 3011
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: 1
                    -children: 1
                    -babies: 1
                    -isDefaultConfig: false
                  }
                  12 => App\Entity\RoomCapacities {#1656
                    -id: 3012
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: 1
                    -children: null
                    -babies: 1
                    -isDefaultConfig: false
                  }
                  13 => App\Entity\RoomCapacities {#1600
                    -id: 3013
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: 1
                    -babies: 1
                    -isDefaultConfig: false
                  }
                  14 => App\Entity\RoomCapacities {#1582
                    -id: 3014
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: 1
                    -children: 1
                    -babies: null
                    -isDefaultConfig: false
                  }
                  15 => App\Entity\RoomCapacities {#1706
                    -id: 3015
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: null
                    -babies: 1
                    -isDefaultConfig: false
                  }
                  16 => App\Entity\RoomCapacities {#1708
                    -id: 3016
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: 1
                    -babies: null
                    -isDefaultConfig: false
                  }
                  17 => App\Entity\RoomCapacities {#1704
                    -id: 3017
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: 1
                    -children: null
                    -babies: null
                    -isDefaultConfig: false
                  }
                  18 => App\Entity\RoomCapacities {#1703
                    -id: 3018
                    -room: App\Entity\Rooms {#1045}
                    -adults: 1
                    -teens: null
                    -children: null
                    -babies: null
                    -isDefaultConfig: false
                  }
                ]
              }
              #initialized: true
              -snapshot: array:19 [ …19]
              -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 @1729672837 {#1029
              date: 2024-10-23 08:40:37.0 UTC (+00:00)
            }
            -imageFile: null
            -featuredImage: "6667e9794edd1307117004.jpg"
            -gallery: App\Entity\Galleries {#1288
              -id: 84
              -hotel: null
              -room: App\Entity\Rooms {#1045}
              -images: Doctrine\ORM\PersistentCollection {#1353
                #collection: Doctrine\Common\Collections\ArrayCollection {#1354
                  -elements: array:6 [
                    0 => App\Entity\Images {#2722
                      -id: 193
                      -title: null
                      -imageFile: null
                      -imageName: "6667e9a3565c9743219208.jpg"
                      -size: 62510
                      -type: "image/jpeg"
                      -dimensions: array:2 [
                        0 => 700
                        1 => 467
                      ]
                      -updatedAt: DateTimeImmutable @1718086051 {#2745
                        date: 2024-06-11 06:07:31.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                    1 => App\Entity\Images {#2760
                      -id: 554
                      -title: null
                      -imageFile: null
                      -imageName: "671774c3a717e550175005.jpg"
                      -size: 893502
                      -type: "image/jpeg"
                      -dimensions: array:2 [
                        0 => 1000
                        1 => 666
                      ]
                      -updatedAt: DateTimeImmutable @1729590467 {#2733
                        date: 2024-10-22 09:47:47.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                    2 => App\Entity\Images {#2764
                      -id: 555
                      -title: null
                      -imageFile: null
                      -imageName: "671774c3a7e60605220218.jpg"
                      -size: 731523
                      -type: "image/jpeg"
                      -dimensions: array:2 [
                        0 => 1638
                        1 => 1092
                      ]
                      -updatedAt: DateTimeImmutable @1729590467 {#2763
                        date: 2024-10-22 09:47:47.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                    3 => App\Entity\Images {#2767
                      -id: 556
                      -title: null
                      -imageFile: null
                      -imageName: "671774c3a8779704632116.jpg"
                      -size: 206972
                      -type: "image/jpeg"
                      -dimensions: array:2 [
                        0 => 662
                        1 => 434
                      ]
                      -updatedAt: DateTimeImmutable @1729590467 {#2766
                        date: 2024-10-22 09:47:47.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                    4 => App\Entity\Images {#2769
                      -id: 557
                      -title: null
                      -imageFile: null
                      -imageName: "671774c3a8c2f886806230.jpg"
                      -size: 632830
                      -type: "image/jpeg"
                      -dimensions: array:2 [
                        0 => 2006
                        1 => 1337
                      ]
                      -updatedAt: DateTimeImmutable @1729590467 {#2768
                        date: 2024-10-22 09:47:47.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                    5 => App\Entity\Images {#2771
                      -id: 558
                      -title: null
                      -imageFile: null
                      -imageName: "671774c3a92d3894792010.jpg"
                      -size: 936950
                      -type: "image/jpeg"
                      -dimensions: array:2 [
                        0 => 2208
                        1 => 1473
                      ]
                      -updatedAt: DateTimeImmutable @1729590467 {#2770
                        date: 2024-10-22 09:47:47.0 UTC (+00:00)
                      }
                      -gallery: App\Entity\Galleries {#1288}
                      -uploadedAt: null
                    }
                  ]
                }
                #initialized: true
                -snapshot: array:6 [ …6]
                -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: "Shanti ville piscine double suite vue mer"
            }
            -mediaDirSlug: "10"
            -lowerRoomPrice: null
            -services: null
            -slug: "villa-piscine-double-suite-vue-mer"
          }
        ]
      }
      #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: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice"
    -checkInTime: "15: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 {#1642
            -id: 26
            -title: "Demi pension"
            -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}
          }
          1 => App\Entity\ExtraCharges {#1637
            -id: 28
            -title: "Pension complète"
            -description: null
            -adultExtra: 130.0
            -babyExtra: null
            -childExtra: 65.0
            -teenExtra: 130.0
            -stayStartedAt: null
            -stayEndedAt: null
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          2 => App\Entity\ExtraCharges {#1659
            -id: 30
            -title: "Tout compris"
            -description: null
            -adultExtra: 190.0
            -babyExtra: null
            -childExtra: 85.0
            -teenExtra: 190.0
            -stayStartedAt: null
            -stayEndedAt: null
            -isActive: true
            -isMandatory: false
            -minNights: null
            -hotel: App\Entity\Hotels {#1025}
          }
          3 => App\Entity\ExtraCharges {#1629
            -id: 32
            -title: "Suppléments repas de Noêl : option B&B"
            -description: null
            -adultExtra: 310.0
            -babyExtra: null
            -childExtra: 155.0
            -teenExtra: 310.0
            -stayStartedAt: DateTimeImmutable @1734998400 {#1622
              date: 2024-12-24 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735084800 {#1636
              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 {#1785
            -id: 34
            -title: "Suppléments repas de Noêl : option HB/FB/AI"
            -description: null
            -adultExtra: 230.0
            -babyExtra: null
            -childExtra: 115.0
            -teenExtra: 230.0
            -stayStartedAt: DateTimeImmutable @1734998400 {#1793
              date: 2024-12-24 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735084800 {#1791
              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 {#1766
            -id: 37
            -title: "Suppléments repas Nouvel An : B&B"
            -description: null
            -adultExtra: 490.0
            -babyExtra: null
            -childExtra: 245.0
            -teenExtra: 490.0
            -stayStartedAt: DateTimeImmutable @1735603200 {#1779
              date: 2024-12-31 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735689600 {#1772
              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 {#1748
            -id: 39
            -title: "Suppléments repas Nouvel An : option HB/FB/AI"
            -description: null
            -adultExtra: 410.0
            -babyExtra: null
            -childExtra: 205.0
            -teenExtra: 410.0
            -stayStartedAt: DateTimeImmutable @1735603200 {#1760
              date: 2024-12-31 00:00:00.0 UTC (+00:00)
            }
            -stayEndedAt: DateTimeImmutable @1735689600 {#1754
              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 {#1723
            -id: 202
            -title: "BASE - PETIT DEJEUNER"
            -description: null
            -adultExtra: 0.0
            -babyExtra: 0.0
            -childExtra: 0.0
            -teenExtra: 0.0
            -stayStartedAt: null
            -stayEndedAt: null
            -isActive: true
            -isMandatory: true
            -minNights: null
            -hotel: App\Entity\Hotels {#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: "66965e6e28574415362955.png"
    -gallery: App\Entity\Galleries {#1249
      -id: 48
      -hotel: App\Entity\Hotels {#1025}
      -room: null
      -images: Doctrine\ORM\PersistentCollection {#1262
        #collection: Doctrine\Common\Collections\ArrayCollection {#1261
          -elements: array:5 [
            0 => App\Entity\Images {#2564
              -id: 454
              -title: null
              -imageFile: null
              -imageName: "670fb770a08c2694358869.jpg"
              -size: 761892
              -type: "image/jpeg"
              -dimensions: array:2 [
                0 => 1200
                1 => 743
              ]
              -updatedAt: DateTimeImmutable @1729083248 {#2563
                date: 2024-10-16 12:54:08.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
            1 => App\Entity\Images {#2555
              -id: 455
              -title: null
              -imageFile: null
              -imageName: "670fb770a12e5687529098.jpg"
              -size: 636192
              -type: "image/jpeg"
              -dimensions: array:2 [
                0 => 1200
                1 => 800
              ]
              -updatedAt: DateTimeImmutable @1729083248 {#2556
                date: 2024-10-16 12:54:08.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
            2 => App\Entity\Images {#2553
              -id: 456
              -title: null
              -imageFile: null
              -imageName: "670fb770a1a12113220686.jpg"
              -size: 963625
              -type: "image/jpeg"
              -dimensions: array:2 [
                0 => 1200
                1 => 900
              ]
              -updatedAt: DateTimeImmutable @1729083248 {#2554
                date: 2024-10-16 12:54:08.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
            3 => App\Entity\Images {#2551
              -id: 457
              -title: null
              -imageFile: null
              -imageName: "670fb770a22cb641519507.jpg"
              -size: 863089
              -type: "image/jpeg"
              -dimensions: array:2 [
                0 => 1200
                1 => 801
              ]
              -updatedAt: DateTimeImmutable @1729083248 {#2552
                date: 2024-10-16 12:54:08.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
            4 => App\Entity\Images {#2549
              -id: 458
              -title: null
              -imageFile: null
              -imageName: "670fb770a2aee621457418.jpg"
              -size: 548597
              -type: "image/jpeg"
              -dimensions: array:2 [
                0 => 1200
                1 => 800
              ]
              -updatedAt: DateTimeImmutable @1729083248 {#2550
                date: 2024-10-16 12:54:08.0 UTC (+00:00)
              }
              -gallery: App\Entity\Galleries {#1249}
              -uploadedAt: null
            }
          ]
        }
        #initialized: true
        -snapshot: array:5 [ …5]
        -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: "Hotel Shanti"
    }
    -mediaDirSlug: "2"
    -offers: Doctrine\Common\Collections\ArrayCollection {#1901
      -elements: array:4 [
        0 => App\Entity\Offers {#1834
          -id: 119
          -title: "LONG STAY OFFER"
          -type: "LongStay"
          -hotel: App\Entity\Hotels {#1025}
          -description: null
          -stayStartAt: DateTimeImmutable @1725148800 {#1778
            date: 2024-09-01 00:00:00.0 UTC (+00:00)
          }
          -stayEndAt: DateTimeImmutable @1761868800 {#1782
            date: 2025-10-31 00:00:00.0 UTC (+00:00)
          }
          -bookingStartAt: DateTimeImmutable @1725148800 {#1781
            date: 2024-09-01 00:00:00.0 UTC (+00:00)
          }
          -bookingEndAt: DateTimeImmutable @1761868800 {#1831
            date: 2025-10-31 00:00:00.0 UTC (+00:00)
          }
          -reference: null
          -minNights: 14
          -maxNights: null
          -earlyBookingDays: null
          -applyToAllRooms: true
          -selectedRooms: Doctrine\ORM\PersistentCollection {#1836
            #collection: Doctrine\Common\Collections\ArrayCollection {#1837
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1834}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
          }
          -discount: 10
          -combinable: false
          -selectedOffers: Doctrine\ORM\PersistentCollection {#1838
            #collection: Doctrine\Common\Collections\ArrayCollection {#1839
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1834}
            -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 {#1840
            #collection: Doctrine\Common\Collections\ArrayCollection {#1841
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1834}
            -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 {#1842
            #collection: Doctrine\Common\Collections\ArrayCollection {#1843
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1834}
            -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 {#1844
            #collection: Doctrine\Common\Collections\ArrayCollection {#1845
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1834}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1345 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1186 …}
          }
          -extrasDiscount: null
          -priority: 2
          -discountKids1: null
          -discountKids2: null
          -discountKids3: null
        }
        1 => App\Entity\Offers {#1850
          -id: 120
          -title: "SPECIAL OFFER FOR SUITE AND VILLA 15"
          -type: "Special"
          -hotel: App\Entity\Hotels {#1025}
          -description: null
          -stayStartAt: DateTimeImmutable @1728259200 {#1846
            date: 2024-10-07 00:00:00.0 UTC (+00:00)
          }
          -stayEndAt: DateTimeImmutable @1761868800 {#1847
            date: 2025-10-31 00:00:00.0 UTC (+00:00)
          }
          -bookingStartAt: DateTimeImmutable @1728000000 {#1848
            date: 2024-10-04 00:00:00.0 UTC (+00:00)
          }
          -bookingEndAt: DateTimeImmutable @1732924800 {#1849
            date: 2024-11-30 00:00:00.0 UTC (+00:00)
          }
          -reference: "SM-REUNION974/10/15"
          -minNights: null
          -maxNights: null
          -earlyBookingDays: null
          -applyToAllRooms: false
          -selectedRooms: Doctrine\ORM\PersistentCollection {#1851
            #collection: Doctrine\Common\Collections\ArrayCollection {#1852
              -elements: array:1 [
                0 => App\Entity\Rooms {#1906
                  -id: 9
                  -name: "Villa Piscine Bord de plage"
                  -description: """
                    Notre Beachfront Suite Pool Villa est l’évasion luxueuse ultime. Équipée de transats privés réservés avec kiosque sur la plage juste en face de la villa, une piscine privée à température contrôlée, un pavillon de salle à manger séparé et un lit jacuzzi sont disponibles pour votre confort.\r\n
                    \r\n
                    D'une superficie de 375 mètres carrés, notre luxueuse villa avec piscine en bord de mer est le cadre idéal pour votre escapade à l'île Maurice. La villa comprend un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, un plateau/bouilloire, une machine à expresso, un minibar, un coin salon confortable, un bureau en bois et une salle de bain spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie et de votre douche extérieure.
                    """
                  -active: true
                  -hotel: App\Entity\Hotels {#1025}
                  -roomPrices: Doctrine\ORM\PersistentCollection {#2258
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2260
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#1906}
                    -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 {#2261
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2262
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#1906}
                    -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 {#2263
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2264
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#1906}
                    -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
                    -backRefFieldName: "room"
                    -isDirty: false
                    -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                    -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
                  }
                  -createdAt: DateTimeImmutable @1717520580 {#1909
                    date: 2024-06-04 17:03:00.0 UTC (+00:00)
                  }
                  -updatedAt: DateTimeImmutable @1729672837 {#1997
                    date: 2024-10-23 08:40:37.0 UTC (+00:00)
                  }
                  -imageFile: null
                  -featuredImage: "671751a8b278b981187283.jpg"
                  -gallery: App\Entity\Galleries {#2265
                    -id: 88
                    -hotel: null
                    -room: App\Entity\Rooms {#1906}
                    -images: Doctrine\ORM\PersistentCollection {#2266
                      #collection: Doctrine\Common\Collections\ArrayCollection {#2267
                        -elements: []
                      }
                      #initialized: false
                      -snapshot: []
                      -owner: App\Entity\Galleries {#2265}
                      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                      -backRefFieldName: "gallery"
                      -isDirty: false
                      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
                    }
                    -title: "Shanti villa piscine bord de plage"
                  }
                  -mediaDirSlug: null
                  -lowerRoomPrice: null
                  -services: array:1 [
                    0 => ""
                  ]
                  -slug: "villa-piscine-bord-de-plage"
                }
              ]
            }
            #initialized: true
            -snapshot: array:1 [ …1]
            -owner: App\Entity\Offers {#1850}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
          }
          -discount: 15
          -combinable: false
          -selectedOffers: Doctrine\ORM\PersistentCollection {#1853
            #collection: Doctrine\Common\Collections\ArrayCollection {#1854
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1850}
            -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 {#1855
            #collection: Doctrine\Common\Collections\ArrayCollection {#1856
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1850}
            -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 {#1857
            #collection: Doctrine\Common\Collections\ArrayCollection {#1858
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1850}
            -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 {#1859
            #collection: Doctrine\Common\Collections\ArrayCollection {#1860
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1850}
            -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
        }
        2 => App\Entity\Offers {#1865
          -id: 121
          -title: "SPECIAL OFFER FOR SUITE AND VILLA 10"
          -type: "Special"
          -hotel: App\Entity\Hotels {#1025}
          -description: null
          -stayStartAt: DateTimeImmutable @1728259200 {#1861
            date: 2024-10-07 00:00:00.0 UTC (+00:00)
          }
          -stayEndAt: DateTimeImmutable @1761868800 {#1862
            date: 2025-10-31 00:00:00.0 UTC (+00:00)
          }
          -bookingStartAt: DateTimeImmutable @1728000000 {#1863
            date: 2024-10-04 00:00:00.0 UTC (+00:00)
          }
          -bookingEndAt: DateTimeImmutable @1732924800 {#1864
            date: 2024-11-30 00:00:00.0 UTC (+00:00)
          }
          -reference: "SM-REUNION974/10/15"
          -minNights: 3
          -maxNights: null
          -earlyBookingDays: null
          -applyToAllRooms: false
          -selectedRooms: Doctrine\ORM\PersistentCollection {#1866
            #collection: Doctrine\Common\Collections\ArrayCollection {#1867
              -elements: array:3 [
                0 => App\Entity\Rooms {#2268
                  -id: 6
                  -name: "Junior Suite Bord de mer"
                  -description: """
                    Nos suites junior bénéficient d'un emplacement en bord de mer au rez-de-chaussée, équipées de transats privés réservés avec un kiosque sur la plage juste en face de la suite, à quelques pas du doux sable blanc de notre plage isolée. La suite est dotée d'une terrasse privée meublée de confortables transats en bois naturel et d'une douche extérieure rafraîchissante. Allongez-vous dans votre lit moelleux, regardez les arbres se balancer dans la brise océanique et écoutez les bruits de la mer.\r\n
                    \r\n
                    Nos Junior Suites aux dimensions généreuses mesurent 72 m² et sont équipées d'un écran plat LCD avec une variété de chaînes internationales, d'une connexion Wi-Fi haut débit gratuite, d'un plateau/bouilloire, d'une machine à expresso, d'une grande salle de bain et d'un dressing séparé avec un placard ouvert et coiffeuse.
                    """
                  -active: true
                  -hotel: App\Entity\Hotels {#1025}
                  -roomPrices: Doctrine\ORM\PersistentCollection {#2280
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2282
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2268}
                    -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 {#2283
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2284
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2268}
                    -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 {#2285
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2286
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2268}
                    -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
                    -backRefFieldName: "room"
                    -isDirty: false
                    -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                    -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
                  }
                  -createdAt: DateTimeImmutable @1717520580 {#2271
                    date: 2024-06-04 17:03:00.0 UTC (+00:00)
                  }
                  -updatedAt: DateTimeImmutable @1729672837 {#1993
                    date: 2024-10-23 08:40:37.0 UTC (+00:00)
                  }
                  -imageFile: null
                  -featuredImage: "6667ec2169223829631382.png"
                  -gallery: App\Entity\Galleries {#2287
                    -id: 86
                    -hotel: null
                    -room: App\Entity\Rooms {#2268}
                    -images: Doctrine\ORM\PersistentCollection {#2288
                      #collection: Doctrine\Common\Collections\ArrayCollection {#2289
                        -elements: []
                      }
                      #initialized: false
                      -snapshot: []
                      -owner: App\Entity\Galleries {#2287}
                      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                      -backRefFieldName: "gallery"
                      -isDirty: false
                      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
                    }
                    -title: "Shanti suite junior bord de mer"
                  }
                  -mediaDirSlug: null
                  -lowerRoomPrice: null
                  -services: null
                  -slug: "junior-suite-bord-de-mer"
                }
                1 => App\Entity\Rooms {#2292
                  -id: 7
                  -name: "Junior Suite Bord de plage"
                  -description: """
                    Nos Junior Suites bénéficient d'un emplacement en bord de mer au premier étage et bénéficient d'une vue panoramique imprenable sur l'océan Indien et les plages privées de Shanti Maurice. Naviguez avec les vues naturelles spectaculaires, les sons et les odeurs de l'océan.\r\n
                    \r\n
                    Nos Junior Suites comprennent une terrasse couverte en bois équipée de transats, un lit king-size ainsi qu'une salle de bain et dressing spacieux. D'une superficie de 65 m², nos Junior Suites offrent un hébergement spacieux et confortable et sont équipées d'un écran plat LCD avec une variété de chaînes internationales, d'un système de divertissement, d'une connexion Wi-Fi haut débit, d'un plateau/bouilloire, d'un Machine à expresso et minibar.
                    """
                  -active: true
                  -hotel: App\Entity\Hotels {#1025}
                  -roomPrices: Doctrine\ORM\PersistentCollection {#2293
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2294
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2292}
                    -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 {#2295
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2296
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2292}
                    -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 {#2297
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2298
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2292}
                    -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
                    -backRefFieldName: "room"
                    -isDirty: false
                    -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                    -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
                  }
                  -createdAt: DateTimeImmutable @1717520580 {#2290
                    date: 2024-06-04 17:03:00.0 UTC (+00:00)
                  }
                  -updatedAt: DateTimeImmutable @1729672837 {#2291
                    date: 2024-10-23 08:40:37.0 UTC (+00:00)
                  }
                  -imageFile: null
                  -featuredImage: "67174e008055a762964354.jpg"
                  -gallery: App\Entity\Galleries {#2299
                    -id: 87
                    -hotel: null
                    -room: App\Entity\Rooms {#2292}
                    -images: Doctrine\ORM\PersistentCollection {#2300
                      #collection: Doctrine\Common\Collections\ArrayCollection {#2301
                        -elements: []
                      }
                      #initialized: false
                      -snapshot: []
                      -owner: App\Entity\Galleries {#2299}
                      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                      -backRefFieldName: "gallery"
                      -isDirty: false
                      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
                    }
                    -title: "Shanti suite junior bord de plage"
                  }
                  -mediaDirSlug: null
                  -lowerRoomPrice: null
                  -services: array:1 [
                    0 => ""
                  ]
                  -slug: "junior-suite-bord-de-plage"
                }
                2 => App\Entity\Rooms {#2304
                  -id: 8
                  -name: "Villa Piscine Vue mer"
                  -description: """
                    Notre villa avec piscine avec vue sur l'océan possède son propre jardin privé avec piscine à température contrôlée, pavillon de restauration séparé, lit jacuzzi, vue imprenable sur l'océan Indien et transats privés réservés avec kiosque. Pour des vacances encore plus spéciales à l'île Maurice, notre Oceanview Pool Villa coche toutes les cases.\r\n
                    \r\n
                    D'une superficie de 250 mètres carrés, notre villa avec piscine avec vue sur l'océan est le cadre idéal pour votre escapade à l'île Maurice. La villa comprend un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, un plateau/bouilloire, une machine à expresso, un minibar, un coin salon confortable, un bureau en bois et une salle de bain spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie et de votre douche extérieure.
                    """
                  -active: true
                  -hotel: App\Entity\Hotels {#1025}
                  -roomPrices: Doctrine\ORM\PersistentCollection {#2305
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2306
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2304}
                    -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 {#2307
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2308
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2304}
                    -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 {#2309
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2310
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2304}
                    -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
                    -backRefFieldName: "room"
                    -isDirty: false
                    -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                    -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
                  }
                  -createdAt: DateTimeImmutable @1717520580 {#2302
                    date: 2024-06-04 17:03:00.0 UTC (+00:00)
                  }
                  -updatedAt: DateTimeImmutable @1729672837 {#2303
                    date: 2024-10-23 08:40:37.0 UTC (+00:00)
                  }
                  -imageFile: null
                  -featuredImage: "671748ab7574d441062092.jpg"
                  -gallery: App\Entity\Galleries {#2311
                    -id: 51
                    -hotel: null
                    -room: App\Entity\Rooms {#2304}
                    -images: Doctrine\ORM\PersistentCollection {#2312
                      #collection: Doctrine\Common\Collections\ArrayCollection {#2313
                        -elements: []
                      }
                      #initialized: false
                      -snapshot: []
                      -owner: App\Entity\Galleries {#2311}
                      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                      -backRefFieldName: "gallery"
                      -isDirty: false
                      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
                    }
                    -title: "Shanti villa piscine vue mer"
                  }
                  -mediaDirSlug: null
                  -lowerRoomPrice: null
                  -services: array:1 [
                    0 => ""
                  ]
                  -slug: "villa-piscine-vue-mer"
                }
              ]
            }
            #initialized: true
            -snapshot: array:3 [ …3]
            -owner: App\Entity\Offers {#1865}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
          }
          -discount: 10
          -combinable: false
          -selectedOffers: Doctrine\ORM\PersistentCollection {#1868
            #collection: Doctrine\Common\Collections\ArrayCollection {#1869
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1865}
            -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 {#1870
            #collection: Doctrine\Common\Collections\ArrayCollection {#1871
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1865}
            -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 {#1872
            #collection: Doctrine\Common\Collections\ArrayCollection {#1873
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1865}
            -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 {#1874
            #collection: Doctrine\Common\Collections\ArrayCollection {#1875
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1865}
            -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
        }
        3 => App\Entity\Offers {#1880
          -id: 122
          -title: "SPECIAL OFFER FOR SUITE AND VILLA 25"
          -type: "Special"
          -hotel: App\Entity\Hotels {#1025}
          -description: null
          -stayStartAt: DateTimeImmutable @1728259200 {#1876
            date: 2024-10-07 00:00:00.0 UTC (+00:00)
          }
          -stayEndAt: DateTimeImmutable @1761868800 {#1877
            date: 2025-10-31 00:00:00.0 UTC (+00:00)
          }
          -bookingStartAt: DateTimeImmutable @1728000000 {#1878
            date: 2024-10-04 00:00:00.0 UTC (+00:00)
          }
          -bookingEndAt: DateTimeImmutable @1732924800 {#1879
            date: 2024-11-30 00:00:00.0 UTC (+00:00)
          }
          -reference: "SM-REUNION974/10/15"
          -minNights: 3
          -maxNights: null
          -earlyBookingDays: null
          -applyToAllRooms: false
          -selectedRooms: Doctrine\ORM\PersistentCollection {#1881
            #collection: Doctrine\Common\Collections\ArrayCollection {#1882
              -elements: array:3 [
                0 => App\Entity\Rooms {#1045}
                1 => App\Entity\Rooms {#2314
                  -id: 11
                  -name: "Villa Piscine Double Suite Bord de mer"
                  -description: """
                    Notre vue sur l'océan | La Villa Double Suite avec Piscine en Bord de Mer offre une retraite familiale vraiment luxueuse et sophistiquée. Située à proximité de la plage et entourée de ses propres jardins exotiques privés, notre villa suite double offre un espace supplémentaire pour toute la famille.\r\n
                    \r\n
                    La villa comprend une piscine privée à température contrôlée, un pavillon de restauration séparé, un lit jacuzzi et se trouve à proximité de l'océan Indien et de notre plage. La villa familiale mesure 675 m² et comprend une chambre principale avec salle de bains privative et une chambre supplémentaire avec un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, du café et du thé. équipements, machines à expresso, mini-bars, un coin salon confortable, un bureau en bois, une salle de bains spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie, de votre douche extérieure et de transats privés réservés avec kiosque.
                    """
                  -active: true
                  -hotel: App\Entity\Hotels {#1025}
                  -roomPrices: Doctrine\ORM\PersistentCollection {#2326
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2328
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2314}
                    -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 {#2329
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2330
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2314}
                    -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 {#2331
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2332
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2314}
                    -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
                    -backRefFieldName: "room"
                    -isDirty: false
                    -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                    -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
                  }
                  -createdAt: DateTimeImmutable @1717520580 {#2274
                    date: 2024-06-04 17:03:00.0 UTC (+00:00)
                  }
                  -updatedAt: DateTimeImmutable @1729672837 {#2317
                    date: 2024-10-23 08:40:37.0 UTC (+00:00)
                  }
                  -imageFile: null
                  -featuredImage: "67175114d504a921657988.jpg"
                  -gallery: App\Entity\Galleries {#2333
                    -id: 52
                    -hotel: null
                    -room: App\Entity\Rooms {#2314}
                    -images: Doctrine\ORM\PersistentCollection {#2334
                      #collection: Doctrine\Common\Collections\ArrayCollection {#2335
                        -elements: []
                      }
                      #initialized: false
                      -snapshot: []
                      -owner: App\Entity\Galleries {#2333}
                      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                      -backRefFieldName: "gallery"
                      -isDirty: false
                      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
                    }
                    -title: "Shanti villa piscine double bord de mer"
                  }
                  -mediaDirSlug: null
                  -lowerRoomPrice: null
                  -services: array:1 [
                    0 => ""
                  ]
                  -slug: "villa-piscine-double-suite-bord-de-mer"
                }
                2 => App\Entity\Rooms {#2338
                  -id: 12
                  -name: "Shanti Villa"
                  -description: """
                    Répartie sur 1 000 m², la Villa Shanti est faite sur mesure pour chaque séjour, pour un couple qui souhaite apprécier l'intimité intime, une escapade en famille ou de joyeuses retrouvailles dans son emplacement idyllique sur la péninsule avec intimité et vue imprenable sur la mer. La Villa comprend trois chambres : deux chambres principales avec lits king size et une troisième chambre avec lits jumeaux, chacune avec douche extérieure à effet pluie. Un espace salle à manger séparé est disponible ainsi qu'une cuisine adjacente, permettant aux clients de bénéficier des services du majordome dédié du complexe pendant leur séjour.\r\n
                    \r\n
                    À quelques pas de son salon spacieux, la piscine privée à température contrôlée (140 m²) est intégrée avec des lits Jaccuzi et une grande terrasse, des cours fermées et un balcon enveloppant avec des jardins privés paysagers exotiques.
                    """
                  -active: true
                  -hotel: App\Entity\Hotels {#1025}
                  -roomPrices: Doctrine\ORM\PersistentCollection {#2339
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2340
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2338}
                    -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 {#2341
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2342
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2338}
                    -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 {#2343
                    #collection: Doctrine\Common\Collections\ArrayCollection {#2344
                      -elements: []
                    }
                    #initialized: false
                    -snapshot: []
                    -owner: App\Entity\Rooms {#2338}
                    -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#904 …}
                    -backRefFieldName: "room"
                    -isDirty: false
                    -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                    -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
                  }
                  -createdAt: DateTimeImmutable @1717520580 {#2336
                    date: 2024-06-04 17:03:00.0 UTC (+00:00)
                  }
                  -updatedAt: DateTimeImmutable @1729672837 {#2337
                    date: 2024-10-23 08:40:37.0 UTC (+00:00)
                  }
                  -imageFile: null
                  -featuredImage: "671750740fe4c819042342.jpg"
                  -gallery: App\Entity\Galleries {#2345
                    -id: 50
                    -hotel: null
                    -room: App\Entity\Rooms {#2338}
                    -images: Doctrine\ORM\PersistentCollection {#2346
                      #collection: Doctrine\Common\Collections\ArrayCollection {#2347
                        -elements: []
                      }
                      #initialized: false
                      -snapshot: []
                      -owner: App\Entity\Galleries {#2345}
                      -association: Doctrine\ORM\Mapping\OneToManyAssociationMapping {#1065 …}
                      -backRefFieldName: "gallery"
                      -isDirty: false
                      -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
                      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1257 …}
                    }
                    -title: "Shanti villa chambre"
                  }
                  -mediaDirSlug: null
                  -lowerRoomPrice: null
                  -services: array:1 [
                    0 => ""
                  ]
                  -slug: "shanti-villa"
                }
              ]
            }
            #initialized: true
            -snapshot: array:3 [ …3]
            -owner: App\Entity\Offers {#1880}
            -association: Doctrine\ORM\Mapping\ManyToManyOwningSideMapping {#1327 …}
            -backRefFieldName: null
            -isDirty: false
            -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12}
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#879 …}
          }
          -discount: 25
          -combinable: false
          -selectedOffers: Doctrine\ORM\PersistentCollection {#1883
            #collection: Doctrine\Common\Collections\ArrayCollection {#1884
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1880}
            -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 {#1885
            #collection: Doctrine\Common\Collections\ArrayCollection {#1886
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: App\Entity\Offers {#1880}
            -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 {#1887
            #collection: Doctrine\Common\Collections\ArrayCollection {#1888
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1880}
            -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 {#1889
            #collection: Doctrine\Common\Collections\ArrayCollection {#1890
              -elements: []
            }
            #initialized: true
            -snapshot: []
            -owner: App\Entity\Offers {#1880}
            -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: "shanti-maurice-resort-spa"
  }
  +stars: null
  +dateRange: "23/12/2024 - 27/12/2024"
  +fromAt: DateTimeImmutable @1734912000 {#3430
    date: 2024-12-23 00:00:00.0 UTC (+00:00)
  }
  +toAt: DateTimeImmutable @1735343940 {#3429
    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: 10
      -name: "Villa Piscine Double Suite Vue mer"
      -slug: "villa-piscine-double-suite-vue-mer"
      -picture: "/uploads/rooms/10/6667e9794edd1307117004.jpg"
      -description: """
        Notre vue sur l'océan La Villa Double Suite avec Piscine offre une retraite familiale vraiment luxueuse et sophistiquée. Située à proximité de la plage et entourée de ses propres jardins exotiques privés, notre villa suite double offre un espace supplémentaire pour toute la famille.\r\n
        \r\n
        La villa comprend une piscine privée à température contrôlée, un pavillon de restauration séparé, un lit jacuzzi et se trouve à proximité de l'océan Indien et de notre plage. La villa familiale mesure 675 m² et comprend une chambre principale avec salle de bains privative et une chambre supplémentaire avec un lit king size, un écran plat LCD avec une variété de chaînes internationales, un système de divertissement, une connexion Wi-Fi haut débit, du café et du thé. équipements, machines à expresso, mini-bars, un coin salon confortable, un bureau en bois, une salle de bains spacieuse et un dressing. Vous pouvez également profiter de votre dressing, de votre baignoire surdimensionnée, de votre douche à effet pluie, de votre douche extérieure et de transats privés réservés avec kiosque.
        """
      -stayTotalNights: 4
      -adults: 2
      -kids: 0
      -neededRooms: 1
      -kidsRoomsCount: 0
      -defaultExtraLabel: ""
      -mandatoryExtraId: 202
      -chambersStayDetails: array:1 [
        0 => array:4 [
          "config" => array:4 [
            "adults" => 2
            "teens" => 0
            "children" => 0
            "babies" => 0
          ]
          "dates_prices" => array:4 [
            "2024-12-23" => array:5 [
              "adults_price" => 4180
              "kids_price" => 0
              "adults_discount_price" => 3135.0
              "kids_discount_price" => 0.0
              "discounts" => array:1 [
                122 => array:2 [
                  "name" => "SPECIAL OFFER FOR SUITE AND VILLA 25"
                  "rate" => 25
                ]
              ]
            ]
            "2024-12-24" => array:5 [
              "adults_price" => 4180
              "kids_price" => 0
              "adults_discount_price" => 3135.0
              "kids_discount_price" => 0.0
              "discounts" => array:1 [
                122 => array:2 [
                  "name" => "SPECIAL OFFER FOR SUITE AND VILLA 25"
                  "rate" => 25
                ]
              ]
            ]
            "2024-12-25" => array:5 [
              "adults_price" => 4180
              "kids_price" => 0
              "adults_discount_price" => 3135.0
              "kids_discount_price" => 0.0
              "discounts" => array:1 [
                122 => array:2 [
                  "name" => "SPECIAL OFFER FOR SUITE AND VILLA 25"
                  "rate" => 25
                ]
              ]
            ]
            "2024-12-26" => array:5 [
              "adults_price" => 4180
              "kids_price" => 0
              "adults_discount_price" => 3135.0
              "kids_discount_price" => 0.0
              "discounts" => array:1 [
                122 => array:2 [
                  "name" => "SPECIAL OFFER FOR SUITE AND VILLA 25"
                  "rate" => 25
                ]
              ]
            ]
          ]
          "amount" => 16720
          "amount_discount" => 12540.0
        ]
      ]
      -totalStayAmount: 16720.0
      -totalRoomAmountDiscounted: 12540.0
      -communExtras: array:4 [
        0 => App\DTO\ExtraStayDTO {#1650
          +extraId: 202
          +name: "BASE - PETIT DEJEUNER"
          +description: null
          +stayTotalNights: 4
          +dailyAdults: 0
          +dailyTeens: 0
          +dailyChildren: 0
          +dailyBabies: 0
          +adultsExtrasAmount: 0
          +kidsExtrasAmount: 0
          +stayExtrasAmount: 1080
          +stayRoomAmount: 12540.0
          +totalStayAmountWoDiscount: 17800.0
          +totalStayAmount: 13620.0
          +extraDiscount: null
          +extraKidsDiscount: null
          +extraStartAt: null
          +extraEndAt: null
          +eventDuration: 0
          +events: array:2 [
            0 => App\DTO\ExtraStayDTO {#1742
              +extraId: 34
              +name: "Suppléments repas de Noêl : option HB/FB/AI"
              +description: null
              +stayTotalNights: null
              +dailyAdults: 460
              +dailyTeens: 0
              +dailyChildren: 0
              +dailyBabies: 0
              +adultsExtrasAmount: 460
              +kidsExtrasAmount: 0
              +stayExtrasAmount: 460
              +stayRoomAmount: null
              +totalStayAmountWoDiscount: null
              +totalStayAmount: null
              +extraDiscount: null
              +extraKidsDiscount: null
              +extraStartAt: DateTimeImmutable @1734998400 {#1793}
              +extraEndAt: DateTimeImmutable @1735084800 {#1791}
              +eventDuration: 1
              +events: []
            }
            1 => App\DTO\ExtraStayDTO {#1743
              +extraId: 32
              +name: "Suppléments repas de Noêl : option B&B"
              +description: null
              +stayTotalNights: null
              +dailyAdults: 620
              +dailyTeens: 0
              +dailyChildren: 0
              +dailyBabies: 0
              +adultsExtrasAmount: 620
              +kidsExtrasAmount: 0
              +stayExtrasAmount: 620
              +stayRoomAmount: null
              +totalStayAmountWoDiscount: null
              +totalStayAmount: null
              +extraDiscount: null
              +extraKidsDiscount: null
              +extraStartAt: DateTimeImmutable @1734998400 {#1622}
              +extraEndAt: DateTimeImmutable @1735084800 {#1636}
              +eventDuration: 1
              +events: []
            }
          ]
        }
        1 => App\DTO\ExtraStayDTO {#1574
          +extraId: 26
          +name: "Demi pension"
          +description: null
          +stayTotalNights: 4
          +dailyAdults: 160
          +dailyTeens: 0
          +dailyChildren: 0
          +dailyBabies: 0
          +adultsExtrasAmount: 640
          +kidsExtrasAmount: 0
          +stayExtrasAmount: 1720
          +stayRoomAmount: 12540.0
          +totalStayAmountWoDiscount: 18440.0
          +totalStayAmount: 14260.0
          +extraDiscount: null
          +extraKidsDiscount: null
          +extraStartAt: null
          +extraEndAt: null
          +eventDuration: 0
          +events: array:2 [
            0 => App\DTO\ExtraStayDTO {#1742}
            1 => App\DTO\ExtraStayDTO {#1743}
          ]
        }
        2 => App\DTO\ExtraStayDTO {#1740
          +extraId: 28
          +name: "Pension complète"
          +description: null
          +stayTotalNights: 4
          +dailyAdults: 260
          +dailyTeens: 0
          +dailyChildren: 0
          +dailyBabies: 0
          +adultsExtrasAmount: 1040
          +kidsExtrasAmount: 0
          +stayExtrasAmount: 2120
          +stayRoomAmount: 12540.0
          +totalStayAmountWoDiscount: 18840.0
          +totalStayAmount: 14660.0
          +extraDiscount: null
          +extraKidsDiscount: null
          +extraStartAt: null
          +extraEndAt: null
          +eventDuration: 0
          +events: array:2 [
            0 => App\DTO\ExtraStayDTO {#1742}
            1 => App\DTO\ExtraStayDTO {#1743}
          ]
        }
        3 => App\DTO\ExtraStayDTO {#1739
          +extraId: 30
          +name: "Tout compris"
          +description: null
          +stayTotalNights: 4
          +dailyAdults: 380
          +dailyTeens: 0
          +dailyChildren: 0
          +dailyBabies: 0
          +adultsExtrasAmount: 1520
          +kidsExtrasAmount: 0
          +stayExtrasAmount: 2600
          +stayRoomAmount: 12540.0
          +totalStayAmountWoDiscount: 19320.0
          +totalStayAmount: 15140.0
          +extraDiscount: null
          +extraKidsDiscount: null
          +extraStartAt: null
          +extraEndAt: null
          +eventDuration: 0
          +events: array:2 [
            0 => App\DTO\ExtraStayDTO {#1742}
            1 => App\DTO\ExtraStayDTO {#1743}
          ]
        }
      ]
      -specialExtras: []
      -discounts: array:1 [
        0 => array:14 [
          "id" => 122
          "title" => "SPECIAL OFFER FOR SUITE AND VILLA 25"
          "description" => null
          "reference" => "SM-REUNION974/10/15"
          "type" => "Special"
          "rate" => 25
          "extra_rate" => null
          "start" => "07/10/2024"
          "end" => "31/10/2025"
          "kids_rate" => ""
          "partial" => false
          "selected_rooms" => array:3 [
            0 => 10
            1 => 11
            2 => 12
          ]
          "stayroom_amount_before" => 16720.0
          "stayroom_amount_after" => 12540.0
        ]
      ]
      -error: []
    }
  ]
}