feat: add subtypes PAR and LVS as bookable additional services

This commit is contained in:
Björn Fromme
2025-11-11 14:14:44 +01:00
parent e52cb98163
commit e7cf172b9f
8 changed files with 112 additions and 6 deletions
@@ -29,6 +29,8 @@ class BookingDataProcessor
...$participant->skiPass,
...$participant->board,
...$participant->rentals,
...$participant->parking,
...$participant->rentalInsurance,
];
foreach ($servicesToMap as $service) {
if (false === isset($this->additionalServices[$service->id])) {
+2
View File
@@ -19,6 +19,8 @@ class Service
public const TOKEN_ADDITIONAL = 'SON';
public const TOKEN_BOARD = 'VPF';
public const TOKEN_RENTALS = ['VER', 'VE2', 'VE3', 'VE4', 'VE5', 'VE6', 'VE7', 'VE8'];
public const TOKEN_PARKING = 'PAR';
public const TOKEN_RENTAL_INSURANCE = 'LVS';
public const STATUS_AVAILABLE = 'Frei';
public const STATUS_BLOCKED = 'Buchungsstop';