N°2060: Fix data-localizer and archive mode initialization for Symfony portal

This commit is contained in:
Stephen Abello
2019-10-17 10:10:49 +02:00
parent ce207e5c56
commit 0a2063ce69
4 changed files with 58 additions and 2 deletions

View File

@@ -67,11 +67,13 @@ services:
# Tag services without defining them (see https://symfony.com/doc/current/service_container/tags.html#autoconfiguring-tags)
_instanceof:
Combodo\iTop\Portal\EventListener\UserProvider:
tags: [{ name: 'kernel.event_listener', event: 'kernel.request' }]
tags: [{ name: 'kernel.event_listener', event: 'kernel.request', priority: 500 }]
calls:
- [setContainer, ['@service_container']]
Combodo\iTop\Portal\EventListener\ApplicationContextSetUrlMakerClass:
tags: [{ name: 'kernel.event_listener', event: 'kernel.request' }]
tags: [{ name: 'kernel.event_listener', event: 'kernel.request', priority: 400 }]
Combodo\iTop\Portal\EventListener\ApplicationContextSetPluginPropertyClass:
tags: [{ name: 'kernel.event_listener', event: 'kernel.request', priority: 300 }]
# Add more service definitions when explicit configuration is needed
# Please note that last definitions always *replace* previous ones