1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-30 21:40:43 +02:00

[ticket/13266] Enable the debug extension in the development environment

PHPBB3-13266
This commit is contained in:
Tristan Darricau
2014-11-22 12:33:45 +01:00
parent 0a49dad112
commit 6850169095
4 changed files with 19 additions and 1 deletions

View File

@@ -41,3 +41,6 @@ services:
- @router
tags:
- { name: twig.extension }
template.twig.extensions.debug:
class: Twig_Extension_Debug

View File

@@ -3,3 +3,6 @@ imports:
core:
require_dev_dependencies: true
twig:
enable_debug_extension: true

View File

@@ -30,7 +30,13 @@ class container_configuration implements ConfigurationInterface
$rootNode = $treeBuilder->root('core');
$rootNode
->children()
->booleanNode('require_dev_dependencies')->defaultValue(false)->end()
->booleanNode('require_dev_dependencies')->defaultValue(false)->end()
->arrayNode('twig')
->addDefaultsIfNotSet()
->children()
->booleanNode('enable_debug_extension')->defaultValue(false)->end()
->end()
->end()
->end()
;
return $treeBuilder;

View File

@@ -67,6 +67,12 @@ class core extends Extension
);
}
}
if ($config['twig']['enable_debug_extension'])
{
$definition = $container->getDefinition('template.twig.extensions.debug');
$definition->addTag('twig.extension');
}
}
/**