Navigation Menu

Skip to content

Commit

Permalink
[DoctrineMongoDBBundle] Rewriting several getParameter() calls to use…
Browse files Browse the repository at this point in the history
… the parameter %wildcard% syntax instead. This is best-practice.
  • Loading branch information
weaverryan committed Mar 9, 2011
1 parent 689f0e1 commit 95a2f17
Showing 1 changed file with 6 additions and 8 deletions.
Expand Up @@ -118,8 +118,6 @@ protected function loadDocumentManager(array $documentManager, ContainerBuilder
{
$defaultDocumentManager = $container->getParameter('doctrine.odm.mongodb.default_document_manager');
$defaultDatabase = isset($documentManager['default_database']) ? $documentManager['default_database'] : $container->getParameter('doctrine.odm.mongodb.default_database');
$proxyCacheDir = $container->getParameter('kernel.cache_dir').'/doctrine/odm/mongodb/Proxies';
$hydratorCacheDir = $container->getParameter('kernel.cache_dir').'/doctrine/odm/mongodb/Hydrators';
$configServiceName = sprintf('doctrine.odm.mongodb.%s_configuration', $documentManager['name']);

if ($container->hasDefinition($configServiceName)) {
Expand All @@ -135,12 +133,12 @@ protected function loadDocumentManager(array $documentManager, ContainerBuilder
$methods = array(
'setMetadataCacheImpl' => new Reference(sprintf('doctrine.odm.mongodb.%s_metadata_cache', $documentManager['name'])),
'setMetadataDriverImpl' => new Reference(sprintf('doctrine.odm.mongodb.%s_metadata_driver', $documentManager['name'])),
'setProxyDir' => $proxyCacheDir,
'setProxyNamespace' => $container->getParameter('doctrine.odm.mongodb.proxy_namespace'),
'setAutoGenerateProxyClasses' => $container->getParameter('doctrine.odm.mongodb.auto_generate_proxy_classes'),
'setHydratorDir' => $hydratorCacheDir,
'setHydratorNamespace' => $container->getParameter('doctrine.odm.mongodb.hydrator_namespace'),
'setAutoGenerateHydratorClasses' => $container->getParameter('doctrine.odm.mongodb.auto_generate_hydrator_classes'),
'setProxyDir' => '%kernel.cache_dir%'.'/doctrine/odm/mongodb/Proxies',
'setProxyNamespace' => '%doctrine.odm.mongodb.proxy_namespace%',
'setAutoGenerateProxyClasses' => '%doctrine.odm.mongodb.auto_generate_proxy_classes%',
'setHydratorDir' => '%kernel.cache_dir%'.'/doctrine/odm/mongodb/Hydrators',
'setHydratorNamespace' => '%doctrine.odm.mongodb.hydrator_namespace%',
'setAutoGenerateHydratorClasses' => '%doctrine.odm.mongodb.auto_generate_hydrator_classes%',
'setDefaultDB' => $defaultDatabase,
'setLoggerCallable' => array(new Reference('doctrine.odm.mongodb.logger'), 'logQuery'),
);
Expand Down

0 comments on commit 95a2f17

Please sign in to comment.