diff --git a/src/LightSaml/SymfonyBridgeBundle/DependencyInjection/LightSamlSymfonyBridgeExtension.php b/src/LightSaml/SymfonyBridgeBundle/DependencyInjection/LightSamlSymfonyBridgeExtension.php index e14f472..776fe7d 100644 --- a/src/LightSaml/SymfonyBridgeBundle/DependencyInjection/LightSamlSymfonyBridgeExtension.php +++ b/src/LightSaml/SymfonyBridgeBundle/DependencyInjection/LightSamlSymfonyBridgeExtension.php @@ -62,7 +62,7 @@ private function configureCredential(ContainerBuilder $container, array $config) private function configureCredentialStore(ContainerBuilder $container, array $config) { - $factoryReference = $container->getDefinition('lightsaml.credential.credential_store_factory'); + $factoryReference = new Reference('lightsaml.credential.credential_store_factory'); $definition = $container->getDefinition('lightsaml.credential.credential_store'); $this->setFactoryCompatibleWay($definition, $factoryReference, 'buildFromOwnCredentialStore'); } @@ -74,7 +74,7 @@ private function configureService(ContainerBuilder $container, array $config) private function configureServiceCredentialResolver(ContainerBuilder $container, array $config) { - $factoryReference = $container->getDefinition('lightsaml.service.credential_resolver_factory'); + $factoryReference = new Reference('lightsaml.service.credential_resolver_factory'); $definition = $container->getDefinition('lightsaml.service.credential_resolver'); $this->setFactoryCompatibleWay($definition, $factoryReference, 'build'); }