|
@@ -299,9 +299,14 @@ class FrameworkExtension extends Extension
|
|
|
|
|
|
$this->addClassesToCompile(array(
|
|
|
'Symfony\\Component\\HttpFoundation\\SessionStorage\\SessionStorageInterface',
|
|
|
- $container->findDefinition('session.storage')->getClass(),
|
|
|
$container->getDefinition('session')->getClass(),
|
|
|
));
|
|
|
+
|
|
|
+ if ($container->hasDefinition($config['storage_id'])) {
|
|
|
+ $this->addClassesToCompile(array(
|
|
|
+ $container->findDefinition('session.storage')->getClass(),
|
|
|
+ ));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|