Skip to content

Commit 9ce4ce7

Browse files
bricelalujaviereguiluz
authored andcommitted
Update locale_sticky_session.rst
1 parent 9a74af4 commit 9ce4ce7

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

session/locale_sticky_session.rst

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,6 @@ event::
132132
// src/AppBundle/EventListener/UserLocaleListener.php
133133
namespace AppBundle\EventListener;
134134

135-
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
136135
use Symfony\Component\HttpFoundation\Session\Session;
137136
use Symfony\Component\Security\Http\Event\InteractiveLoginEvent;
138137
use Symfony\Component\Security\Http\SecurityEvents;
@@ -164,13 +163,6 @@ event::
164163
$this->session->set('_locale', $user->getLocale());
165164
}
166165
}
167-
168-
public static function getSubscribedEvents()
169-
{
170-
return array(
171-
SecurityEvents::INTERACTIVE_LOGIN => array(array('onInteractiveLogin', 15)),
172-
);
173-
}
174166
}
175167

176168
Then register the listener:
@@ -185,7 +177,7 @@ Then register the listener:
185177
class: AppBundle\EventListener\UserLocaleListener
186178
arguments: ['@session']
187179
tags:
188-
- { name: kernel.event_listener, event: security.interactive_login, method: onInteractiveLogin }
180+
- { name: kernel.event_listener, event: security.interactive_login, method: onInteractiveLogin, priority: 15 }
189181
190182
.. code-block:: xml
191183
@@ -204,7 +196,7 @@ Then register the listener:
204196
205197
<tag name="kernel.event_listener"
206198
event="security.interactive_login"
207-
method="onInteractiveLogin" />
199+
method="onInteractiveLogin" priority=15 />
208200
</service>
209201
</services>
210202
</container>
@@ -220,7 +212,7 @@ Then register the listener:
220212
->addArgument(new Reference('session'))
221213
->addTag(
222214
'kernel.event_listener',
223-
array('event' => 'security.interactive_login', 'method' => 'onInteractiveLogin')
215+
array('event' => 'security.interactive_login', 'method' => 'onInteractiveLogin', 'priority' => 15)
224216
);
225217
226218
.. caution::

0 commit comments

Comments
 (0)