Skip to content

Commit

Permalink
Used router.resource variable
Browse files Browse the repository at this point in the history
  • Loading branch information
francisbesset committed Nov 16, 2011
1 parent b6e5547 commit d70dfcf
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 11 deletions.
7 changes: 4 additions & 3 deletions DependencyInjection/BeSimpleI18nRoutingExtension.php
Expand Up @@ -26,7 +26,7 @@ public function load(array $configs, ContainerBuilder $container)
'BeSimple\\I18nRoutingBundle\\Routing\\Generator\\UrlGenerator',
'BeSimple\\I18nRoutingBundle\\Routing\\Router',
));

foreach ($configs as $config) {
if (isset($config['connection'])) {
if (!isset($config['cache'])) {
Expand Down Expand Up @@ -64,10 +64,11 @@ public function load(array $configs, ContainerBuilder $container)

/**
* This is almost copied completly from DoctrineExtension::getEntityManagerCacheDefinition().
*
*
* @param type $cacheDriver
* @param ContainerBuilder $container
* @return Definition
*
* @return Definition
*/
protected function getCacheDefinition($cacheDriver, ContainerBuilder $container)
{
Expand Down
7 changes: 0 additions & 7 deletions DependencyInjection/Compiler/OverrideRoutingCompilerPass.php
Expand Up @@ -12,13 +12,6 @@ public function process(ContainerBuilder $container)
$container->setParameter('routing.loader.xml.class', 'BeSimple\\I18nRoutingBundle\\Routing\\Loader\\XmlFileLoader');
$container->setParameter('routing.loader.yml.class', 'BeSimple\\I18nRoutingBundle\\Routing\\Loader\\YamlFileLoader');

$routerReal = $container->findDefinition('router');
$arguments = $routerReal->getArguments();

$container->setAlias('router', 'i18n_routing.router');


$i18nRoutingRouter = $container->findDefinition('i18n_routing.router');
$i18nRoutingRouter->replaceArgument(3, $arguments[1]);
}
}
2 changes: 1 addition & 1 deletion Resources/config/routing.xml
Expand Up @@ -16,7 +16,7 @@
<service id="i18n_routing.router" class="%i18n_routing.router.class%">
<argument type="service" id="i18n_routing.translator" on-invalid="ignore" />
<argument type="service" id="service_container" />
<argument /> <!-- routing resource -->
<argument>%router.resource%</argument>
<argument type="collection">
<argument key="cache_dir">%kernel.cache_dir%</argument>
<argument key="debug">%kernel.debug%</argument>
Expand Down

0 comments on commit d70dfcf

Please sign in to comment.