services: net15.files.info.details: class: FileManagerBundle\Service\FileItemInfoService public: true arguments: [] net15.files.antivirus: class: FileManagerBundle\Service\AntivirusService public: true arguments: [] net15.files.crypto: class: FileManagerBundle\Service\FileItemCrypto public: true arguments: [] net15.files.rest: class: FileManagerBundle\Service\RestApiFileManagerService public: true arguments: - '@request_stack' - '@net15.files.manager.permission' - '@router' - '@net15.restifier.process' net15.files.process: class: FileManagerBundle\Service\FileManagerProcessService public: true arguments: - '@doctrine.orm.entity_manager' - '@net15.files.manager.main' - '@security.token_storage' - '%kernel.root_dir%' - '@router' net15.files.manager.permission: class: FileManagerBundle\Service\FileManagerPermissionService public: true arguments: - '@net15.core.session' - '@security.token_storage' - '@doctrine.orm.entity_manager' - '@net15.groups.roles' net15.files.thumbnail.main: class: FileManagerBundle\Service\ThumbnailsService public: true arguments: - '@doctrine.orm.entity_manager' - '%env(data_warehouse)%' - '%env(data_queue)%' - '@net15.files.info.details' net15.files.manager.main: class: FileManagerBundle\Service\FileManagerMainService public: true arguments: - '@doctrine.orm.entity_manager' - '@request_stack' - '@security.token_storage' - '%env(data_warehouse)%' - '%env(data_queue)%' - '@net15.settingsmanager.manager' - '@net15.files.manager.permission' - '@net15.user.manager' - '@net15.files.thumbnail.main' - '@net15.files.antivirus' - '@net15.groups.manager' #event #create boxes on user created net15.event.user.created.processor: class: FileManagerBundle\Processor\UserCreatedProcessor public: true arguments: - '@net15.files.manager.main' net15.event.user.created.listener: class: FileManagerBundle\Listeners\UserCreatedListener public: true arguments: - '@net15.event.user.created.processor' tags: - { name: kernel.event_listener, event: user.created, method: processCreation}