fixed listener definition

This commit is contained in:
Kris Wallsmith 2011-03-11 14:19:46 -08:00 committed by Fabien Potencier
parent 02cb362ae6
commit 1314d6fda7
2 changed files with 4 additions and 2 deletions

View File

@ -496,8 +496,8 @@ class SecurityExtension extends Extension
$listener = $container->setDefinition($switchUserListenerId, new DefinitionDecorator('security.authentication.switchuser_listener'));
$listener->setArgument(1, new Reference($userProvider));
$listener->setArgument(3, $id);
$listener->addArgument($config['parameter']);
$listener->addArgument($config['role']);
$listener->setArgument(6, $config['parameter']);
$listener->setArgument(7, $config['role']);
return $switchUserListenerId;
}

View File

@ -166,6 +166,8 @@
<argument /> <!-- Provider Key -->
<argument type="service" id="security.access.decision_manager" />
<argument type="service" id="logger" on-invalid="null" />
<argument>_switch_user</argument>
<argument>ROLE_ALLOWED_TO_SWITCH</argument>
<argument type="service" id="event_dispatcher" on-invalid="null"/>
</service>