$groupedAdditionalServices * @param AdditionalService[] $ungroupedAdditionalServices * @param array|null $priceBreakdown * @param array|null $hotelCmsData */ public function __construct( public Accommodation $accommodation, public ?array $hotelCmsData = null, public array $boardServices = [], public array $additionalServices = [], public array $groupedAdditionalServices = [], public array $ungroupedAdditionalServices = [], public ?array $priceBreakdown = null, ) { } }