parameters: bpn_url: '%env(APP_BPN_ENDPOINT)%' bpn_username: '%env(APP_BPN_USER)%' bpn_password: '%env(APP_BPN_PASSWORD)%' bpn_crm_id_admin: '%env(int:APP_BPN_CRM_ID_ADMIN)%' bpn_crm_id_manager: '%env(int:APP_BPN_CRM_ID_MANAGER)%' bpn_crm_id_teamer: '%env(int:APP_BPN_CRM_ID_TEAMER)%' services: _defaults: autowire: true autoconfigure: true App\: resource: '../src/' exclude: - '../src/DependencyInjection/' - '../src/Entity/' - '../src/Kernel.php' Liip\ImagineBundle\Imagine\Cache\Resolver\FormatExtensionResolver: arguments: - '@liip_imagine.cache.resolver.default' - '@liip_imagine.filter.configuration' tags: - name: liip_imagine.cache.resolver resolver: format_extension App\EventListener\BlamableEntitySubscriber: tags: - { name: 'doctrine.event_subscriber', connection: 'default' } App\EventListener\TimestampableEntitySubscriber: tags: - { name: 'doctrine.event_subscriber', connection: 'default' } App\EventListener\LogoutListener: tags: - name: kernel.event_listener event: Symfony\Component\Security\Http\Event\LogoutEvent method: onLogout dispatcher: security.event_dispatcher.main App\BusProNet\ApiClient: arguments: $logger: '@monolog.logger.bpn' $options: { 'bpn_username': '%bpn_username%', 'bpn_password': '%bpn_password%', 'bpn_url': '%bpn_url%' } App\BusProNet\ResponseParser: arguments: $options: { 'bpn_crm_id_admin': '%bpn_crm_id_admin%', 'bpn_crm_id_manager': '%bpn_crm_id_manager%', 'bpn_crm_id_teamer': '%bpn_crm_id_teamer%' } App\Twig\AppRuntime: arguments: $intlExtension: '@twig.extension.intl' $environment: '%kernel.environment%' App\Menu\AdminMenuBuilder: arguments: $factory: '@knp_menu.factory' tags: - name: knp_menu.menu_builder method: createMainMenu alias: admin_main App\Menu\ManagerMenuBuilder: arguments: $factory: '@knp_menu.factory' tags: - name: knp_menu.menu_builder method: createMainMenu alias: manager_main App\Menu\TeamerMenuBuilder: arguments: $factory: '@knp_menu.factory' tags: - name: knp_menu.menu_builder method: createMainMenu alias: teamer_main App\Service\Upload\UploadHandler: arguments: $orphanageManager: '@oneup_uploader.orphanage_manager' $projectDir: '%kernel.project_dir%' App\EventListener\UploadSessionListener: tags: - name: kernel.event_listener event: oneup_uploader.post_upload method: onUpload App\EventListener\UploadSessionValidationListener: tags: - name: kernel.event_listener event: oneup_uploader.validation method: onValidate App\EventListener\DeleteUploadListener: tags: - name: doctrine.event_listener event: preRemove app.upload_namer: class: App\Service\Upload\UploadNamer public: true