73 lines
2.7 KiB
YAML
73 lines
2.7 KiB
YAML
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 } |