Files
admin.juergenandClaude Opus 5 38e23f00ae Initial: ChurchDesk-Terminimport aus loessnitz-kirchspiel.de ausgelagert
- Commands straightsoft:api_events:retrieve und mummertmedia:events-import
- Zusatzfelder tl_calendar_events (DCA + deutsche Sprachdatei)
- Fix: DBAL-4-kompatibles Löschen entfernter Termine (ArrayParameterType::STRING)
- Fix: stabile Aliase (eigener Datensatz wird bei Eindeutigkeitsprüfung ausgenommen)
- ChurchDesk-Organisation und Partner-Token über ENV statt im Code

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 18:31:36 +02:00

27 lines
741 B
YAML

services:
_defaults:
autowire: true
autoconfigure: true
Mummert\LoessnitzBundle\:
resource: ../src/
exclude:
- ../src/DependencyInjection/
- ../src/Contao/Manager/
- ../src/LoessnitzBundle.php
mummert_loessnitz.http_client:
class: GuzzleHttp\Client
Mummert\LoessnitzBundle\Command\ImportEventsCommand:
arguments:
$client: '@mummert_loessnitz.http_client'
$filesStorage: '@contao.filesystem.virtual.files'
$db: '@database_connection'
Mummert\LoessnitzBundle\Command\RetrieveApiEventsCommand:
arguments:
$vfs: '@contao.filesystem.virtual.files'
$organizationId: '%env(CHURCHDESK_ORGANIZATION_ID)%'
$partnerToken: '%env(CHURCHDESK_PARTNER_TOKEN)%'