|
@@ -351,7 +351,10 @@ class DoctrineExtension extends AbstractDoctrineExtension
|
|
}
|
|
}
|
|
|
|
|
|
$cacheDef->setPublic(false);
|
|
$cacheDef->setPublic(false);
|
|
- $cacheDef->addMethodCall('setNamespace', array('sf2orm_'.$entityManager['name']));
|
|
|
|
|
|
+ // generate a unique namespace for the given application
|
|
|
|
+ $namespace = 'sf2orm_'.$entityManager['name'].'_'.md5($container->getParameter('kernel.root_dir'));
|
|
|
|
+ $cacheDef->addMethodCall('setNamespace', array($namespace));
|
|
|
|
+
|
|
return $cacheDef;
|
|
return $cacheDef;
|
|
}
|
|
}
|
|
|
|
|