109 lines
3.4 KiB
YAML
109 lines
3.4 KiB
YAML
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\Command\BpnImportCommand:
|
|
arguments:
|
|
$connection: '@doctrine.dbal.default_connection'
|
|
$xmlFilesPath: '%kernel.project_dir%/xmlexport'
|
|
|
|
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
|
|
- name: knp_menu.menu_builder
|
|
method: createTeamerMenu
|
|
alias: admin_teamer
|
|
|
|
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
|
|
|