parent
ea78691414
commit
cfd5371c7e
@ -0,0 +1,131 @@ |
|||||||
|
# Settings parameters that will be used in the 'services' section |
||||||
|
services: |
||||||
|
_defaults: |
||||||
|
autowire: true |
||||||
|
public: true |
||||||
|
autoconfigure: true |
||||||
|
|
||||||
|
# Event listeners |
||||||
|
Chamilo\CoreBundle\EventListener\AssetListener: |
||||||
|
arguments: |
||||||
|
- '@Chamilo\CoreBundle\Repository\AssetRepository' |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: vich_uploader.post_remove} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\EventListener\CourseListener: |
||||||
|
calls: |
||||||
|
- [setContainer, ['@service_container']] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: kernel.request, method: onKernelRequest, priority: 6} |
||||||
|
- {name: kernel.event_listener, event: kernel.response, method: onKernelResponse} |
||||||
|
- {name: kernel.event_listener, event: kernel.controller, method: onKernelController} |
||||||
|
|
||||||
|
# Sets the user access in a course listener |
||||||
|
Chamilo\CoreBundle\EventListener\CourseAccessListener: |
||||||
|
arguments: |
||||||
|
- '@doctrine.orm.entity_manager' |
||||||
|
calls: |
||||||
|
- [setRequest, ['@request_stack']] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: chamilo_course.course.access, method: onCourseAccessEvent} |
||||||
|
|
||||||
|
# Sets the user access in a course session listener |
||||||
|
Chamilo\CoreBundle\EventListener\SessionAccessListener: |
||||||
|
arguments: |
||||||
|
- '@doctrine.orm.entity_manager' |
||||||
|
calls: |
||||||
|
- [setRequest, ['@request_stack']] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: chamilo_course.course.session, method: onSessionAccessEvent} |
||||||
|
|
||||||
|
# Setting user |
||||||
|
Chamilo\CoreBundle\EventListener\LegacyListener: |
||||||
|
calls: |
||||||
|
- [setContainer, ['@service_container']] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: kernel.request, method: onKernelRequest, priority: 7} |
||||||
|
- {name: kernel.event_listener, event: kernel.response, method: onKernelResponse} |
||||||
|
- {name: kernel.event_listener, event: kernel.controller, method: onKernelController} |
||||||
|
|
||||||
|
# User locale listener |
||||||
|
# Chamilo\CoreBundle\EventListener\UserLocaleListener: |
||||||
|
# tags: |
||||||
|
# - {name: kernel.event_listener, event: security.interactive_login, method: onInteractiveLogin, priority: 15} |
||||||
|
|
||||||
|
# Settings listener |
||||||
|
Chamilo\CoreBundle\EventListener\SettingListener: |
||||||
|
arguments: ['@service_container'] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: sylius.settings.pre_save, method: onSettingPreSave} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\EventListener\TwigListener: |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener} |
||||||
|
|
||||||
|
# Course upload listener |
||||||
|
Chamilo\CoreBundle\EventListener\ResourceUploadListener: |
||||||
|
arguments: ['@router'] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: oneup_uploader.post_persist, method: onUpload} |
||||||
|
|
||||||
|
# Auth listeners |
||||||
|
Chamilo\CoreBundle\EventListener\LoginSuccessHandler: |
||||||
|
arguments: ['@router', '@security.authorization_checker', '@chamilo.settings.manager'] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: security.interactive_login, method: onSecurityInteractiveLogin} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\EventListener\LogoutListener: |
||||||
|
tags: |
||||||
|
- name: kernel.event_listener |
||||||
|
event: Symfony\Component\Security\Http\Event\LogoutEvent |
||||||
|
dispatcher: security.event_dispatcher.main |
||||||
|
priority: 20 |
||||||
|
|
||||||
|
Chamilo\CoreBundle\EventListener\HTTPExceptionListener: |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: kernel.exception} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\EventListener\ExceptionListener: |
||||||
|
arguments: ['@twig'] |
||||||
|
tags: |
||||||
|
- {name: kernel.event_listener, event: kernel.exception} |
||||||
|
|
||||||
|
# Entity listeners |
||||||
|
Chamilo\CoreBundle\Entity\Listener\ResourceListener: |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\Entity\Listener\ResourceNodeListener: |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\Entity\Listener\SessionListener: |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
||||||
|
|
||||||
|
# When the Course entity is created/updated |
||||||
|
Chamilo\CoreBundle\Entity\Listener\CourseListener: |
||||||
|
arguments: ['@Chamilo\CoreBundle\ToolChain', '@chamilo.settings.manager'] |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
||||||
|
|
||||||
|
# When the User entity is created/updated - |
||||||
|
Chamilo\CoreBundle\Entity\Listener\UserListener: |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\Entity\Listener\UserRelUserListener: |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\Entity\Listener\MessageListener: |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
||||||
|
|
||||||
|
Chamilo\CoreBundle\Entity\Listener\SkillRelUserListener: |
||||||
|
arguments: |
||||||
|
- '@chamilo.settings.manager' |
||||||
|
- '@router' |
||||||
|
- '@translator' |
||||||
|
tags: |
||||||
|
- {name: doctrine.orm.entity_listener, entity_manager: default, lazy: true} |
Loading…
Reference in new issue