wip: insurance booking
This commit is contained in:
1 parent
90ae78262a
commit
a5dce776de
11 files changed
+131
-475
No files matched your search
@@ -19,11 +19,31 @@ final class Constants
|
||||
public const TOKEN_INSURANCES = ['RRV', 'PAK', 'OHN', 'PKG'];
|
||||
public const TOKEN_PARKING = 'PAR';
|
||||
|
||||
// Insurance subtype labels for display
|
||||
public const INSURANCE_LABELS = [
|
||||
'RRV' => 'Reiserücktrittsversicherung',
|
||||
'PAK' => 'Reiseschutz',
|
||||
'OHN' => 'Selbstbehalt',
|
||||
];
|
||||
|
||||
// Normalized service group keys for pricing display
|
||||
public const GROUP_TRANSPORTATION = 'transportation';
|
||||
public const GROUP_RENTALS = 'rentals';
|
||||
public const GROUP_INSURANCE = 'insurance';
|
||||
|
||||
// Service type display labels (German) - used in pricing calculator
|
||||
public const SERVICE_LABELS = [
|
||||
self::TOKEN_COURSES => 'Kurse',
|
||||
self::TOKEN_SKI_PASS => 'Skipässe',
|
||||
self::TOKEN_ADDITIONAL => 'Zusatzleistungen',
|
||||
self::TOKEN_BOARD => 'Verpflegung',
|
||||
self::TOKEN_RENTAL_INSURANCE => 'Leihmaterial-Versicherung',
|
||||
self::TOKEN_PARKING => 'Parkplatz',
|
||||
self::GROUP_TRANSPORTATION => 'Beförderung',
|
||||
self::GROUP_RENTALS => 'Leihmaterial',
|
||||
self::GROUP_INSURANCE => 'Reiseversicherungen',
|
||||
];
|
||||
|
||||
public const STATUS_AVAILABLE = 'Frei';
|
||||
public const STATUS_BLOCKED = 'Buchungsstop';
|
||||
public const STATUS_ON_REQUEST = 'Anfrage';
|
||||
|
||||
Reference in new issue
Block a user