parameters: ks_nossenerland.soap_wsdl_url_fallback: 'http://kalender.evlks.de/soap?WSDL' ks_nossenerland.soap_endpoint_url_fallback: 'http://kalender.evlks.de/soap' ks_nossenerland.soap_api_key_fallback: '' ks_nossenerland.soap_vid_fallback: '' ks_nossenerland.kirchenjahr_json_url_fallback: 'https://ics.mummert.dev/kirchenjahr.json' services: _defaults: autowire: true autoconfigure: true public: true GuzzleHttp\Client: class: GuzzleHttp\Client arguments: [] Mummert\KsNossenerlandBundle\: resource: '../src/*' exclude: - '../src/Contao' - '../src/DependencyInjection' - '../src/KsNossenerlandBundle.php' Mummert\KsNossenerlandBundle\Command\ExportEventsJsonCommand: tags: - { name: 'console.command', command: 'nossener-land:export-eventstojson' } Mummert\KsNossenerlandBundle\Command\ExportEventsCommand: tags: - { name: 'console.command', command: 'nossener-land:export-events' } Mummert\KsNossenerlandBundle\Service\SoapClientService: arguments: $wsdlUrl: '%env(default:ks_nossenerland.soap_wsdl_url_fallback:KS_NOSSENERLAND_SOAP_WSDL_URL)%' $endpointUrl: '%env(default:ks_nossenerland.soap_endpoint_url_fallback:KS_NOSSENERLAND_SOAP_ENDPOINT_URL)%' $apiKey: '%env(default:ks_nossenerland.soap_api_key_fallback:KS_NOSSENERLAND_SOAP_API_KEY)%' $vid: '%env(default:ks_nossenerland.soap_vid_fallback:KS_NOSSENERLAND_SOAP_VID)%' Mummert\KsNossenerlandBundle\EventListener\ModifyIcalDataListener: tags: - { name: kernel.event_listener, event: editVEvent } Mummert\KsNossenerlandBundle\EventListener\EventJsonDataListener: arguments: $jsonUrl: '%env(default:ks_nossenerland.kirchenjahr_json_url_fallback:KS_NOSSENERLAND_KIRCHENJAHR_JSON_URL)%' tags: - { name: contao.hook, hook: parseTemplate, priority: 100 } Mummert\KsNossenerlandBundle\EventListener\EventFullListener: arguments: $logger: '@logger' $connection: '@database_connection' tags: - { name: contao.hook, hook: parseTemplate, method: onParseTemplate } Mummert\KsNossenerlandBundle\EventListener\PlaceListener: arguments: $logger: '@logger' $connection: '@database_connection' tags: - { name: contao.hook, hook: parseTemplate, method: onParseTemplate } Mummert\KsNossenerlandBundle\EventListener\OfferListener: arguments: $logger: '@logger' $connection: '@database_connection' tags: - { name: contao.hook, hook: parseTemplate, method: onParseTemplate } Mummert\KsNossenerlandBundle\EventListener\CalendarAliasListener: tags: - { name: contao.callback, table: tl_calendar_events, target: config.oncreate, method: onSubmitCallback }