Skip to content

Commit 715e6f1

Browse files
authored
Merge pull request #2595 from jvasseur/autowiring-aliases
Add aliases for autowiring user and group managers
2 parents 71be5a7 + 7a8c73c commit 715e6f1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

DependencyInjection/FOSUserExtension.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ public function load(array $configs, ContainerBuilder $container)
8484
$container->setAlias('fos_user.util.username_canonicalizer', $config['service']['username_canonicalizer']);
8585
$container->setAlias('fos_user.util.token_generator', $config['service']['token_generator']);
8686
$container->setAlias('fos_user.user_manager', $config['service']['user_manager']);
87+
$container->setAlias('FOS\UserBundle\Model\UserManagerInterface', new Alias('fos_user.user_manager', false));
8788

8889
if ($config['use_listener'] && isset(self::$doctrineDrivers[$config['db_driver']])) {
8990
$listenerDefinition = $container->getDefinition('fos_user.user_listener');
@@ -227,6 +228,7 @@ private function loadGroups(array $config, ContainerBuilder $container, XmlFileL
227228
}
228229

229230
$container->setAlias('fos_user.group_manager', $config['group_manager']);
231+
$container->setAlias('FOS\UserBundle\Model\GroupManagerInterface', new Alias('fos_user.group_manager', false));
230232

231233
$this->remapParametersNamespaces($config, $container, array(
232234
'' => array(

0 commit comments

Comments
 (0)