feat: integrate travelinfo with myep API to fetch travel data

This commit is contained in:
Björn Fromme
2025-05-15 11:34:27 +02:00
parent c492a524c4
commit e8f21b1eff
14 changed files with 347 additions and 119 deletions
+6 -9
View File
@@ -255,28 +255,25 @@ routeEnhancers:
- 2736
routes:
-
routePath: '/{travel_info}/{travel_date}'
_controller: 'Travelinfo::index'
routePath: '/{travel_info}'
_controller: 'Travelinfo::travelInfo'
_arguments:
travel_info: travelinfo
travel_date: travelDate
travel_info: travelInfo
-
routePath: '/{travel_code}'
_controller: 'Travelinfo::travelCode'
_arguments:
travel_code: travelCode
defaultController: 'Travelinfo::index'
defaultController: 'Travelinfo::travelInfo'
requirements:
travel_code: '[A-Z]+\d{6}$'
aspects:
travel_info:
type: PersistedAliasMapper
tableName: tx_epproducts_domain_model_travelinfo
routeFieldName: path_segment
travel_date:
type: PassthroughMapper
travel_code:
type: PassthroughMapper
requirements:
travel_date: '\d{4}\-\d{2}\-\d{2}|\d{2}\d{2}\d{4}'
PageTypeSuffix:
type: PageType
default: /