Skip to content

Commit 69f7dce

Browse files
committed
minor #10546 fix the event subscriber code example (xabbuh)
This PR was merged into the 3.4 branch. Discussion ---------- fix the event subscriber code example Commits ------- 541b883 fix the event subscriber code example
2 parents f9cb39c + 541b883 commit 69f7dce

File tree

1 file changed

+6
-42
lines changed

1 file changed

+6
-42
lines changed

session/locale_sticky_session.rst

+6-42
Original file line numberDiff line numberDiff line change
@@ -169,50 +169,14 @@ event::
169169
$this->session->set('_locale', $user->getLocale());
170170
}
171171
}
172-
}
173-
174-
Then register the listener:
175-
176-
.. configuration-block::
177-
178-
.. code-block:: yaml
179-
180-
# config/services.yaml
181-
services:
182-
App\EventListener\UserLocaleListener:
183-
tags:
184-
- { name: kernel.event_listener, event: security.interactive_login, method: onInteractiveLogin, priority: 15 }
185-
186-
.. code-block:: xml
187-
188-
<!-- config/services.xml -->
189-
<?xml version="1.0" encoding="UTF-8" ?>
190-
<container xmlns="http://symfony.com/schema/dic/services"
191-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
192-
xsi:schemaLocation="http://symfony.com/schema/dic/services
193-
http://symfony.com/schema/dic/services/services-1.0.xsd">
194-
195-
<services>
196-
<service id="App\EventListener\UserLocaleListener">
197-
<tag name="kernel.event_listener"
198-
event="security.interactive_login"
199-
method="onInteractiveLogin" priority=15 />
200-
</service>
201-
</services>
202-
</container>
203172

204-
.. code-block:: php
205-
206-
// config/services.php
207-
use AppBundle\EventListener\UserLocaleListener;
208-
use Symfony\Component\DependencyInjection\Reference;
209-
210-
$container
211-
->register(UserLocaleListener::class)
212-
->addTag(
213-
'kernel.event_listener',
214-
array('event' => 'security.interactive_login', 'method' => 'onInteractiveLogin', 'priority' => 15)
173+
public static function getSubscribedEvents()
174+
{
175+
return array(
176+
SecurityEvents::INTERACTIVE_LOGIN => 'onInteractiveLogin',
215177
);
178+
}
179+
}
216180

217181
.. caution::
218182

0 commit comments

Comments
 (0)