feat: api endpoints and xml sync for contingents data

This commit is contained in:
Björn Fromme
2026-04-22 11:23:52 +02:00
parent a1f68ec11d
commit 9b84893d88
50 changed files with 2567 additions and 221 deletions
+40
View File
@@ -99,6 +99,21 @@ services:
arguments:
$path: '%path_to_keys%'
App\Service\BpnXmlSyncManager:
arguments:
$xmlSource: '@xml_source.storage'
$xmlExport: '@xml_export.storage'
$xmlSourceContingents: '@xml_source_contingents.storage'
$xmlExportContingents: '@xml_export_contingents.storage'
$bpnCache: '@bpn.cache'
App\Command\BpnXmlCacheInvalidateCommand:
arguments:
$xmlExport: '@xml_export.storage'
$xmlExportContingents: '@xml_export_contingents.storage'
$bpnCache: '@bpn.cache'
$cache: '@cache.app'
App\Security\Crypt:
arguments:
$path: '%path_to_keys%'
@@ -117,6 +132,31 @@ services:
arguments:
$bpnCache: '@bpn.cache'
App\BusProNet\XmlLoader\TravelLoader:
arguments:
$cache: '@bpn.cache'
App\BusProNet\XmlLoader\HotelLoader:
arguments:
$cache: '@bpn.cache'
App\BusProNet\XmlLoader\PickupLoader:
arguments:
$cache: '@bpn.cache'
App\BusProNet\XmlLoader\InsuranceLoader:
arguments:
$cache: '@bpn.cache'
App\BusProNet\XmlLoader\ContingentLoader:
arguments:
$cache: '@bpn.cache'
$xmlExportContingents: '@xml_export_contingents.storage'
App\BusProNet\Utility\BookingUrlUtility:
arguments:
$defaultBaseUrl: '%env(APP_BASE_URL)%'
App\Service\VoucherValidator:
arguments:
$cache: '@cache.app'