mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-25 11:28:55 +00:00
Merge pull request #3170 from Nicofuma/ticket/13266-develop
[ticket/13266-develop] Enable twig dump function
This commit is contained in:
commit
0fe30e8a96
4 changed files with 19 additions and 1 deletions
|
@ -41,3 +41,6 @@ services:
|
||||||
- @router
|
- @router
|
||||||
tags:
|
tags:
|
||||||
- { name: twig.extension }
|
- { name: twig.extension }
|
||||||
|
|
||||||
|
template.twig.extensions.debug:
|
||||||
|
class: Twig_Extension_Debug
|
||||||
|
|
|
@ -3,3 +3,6 @@ imports:
|
||||||
|
|
||||||
core:
|
core:
|
||||||
require_dev_dependencies: true
|
require_dev_dependencies: true
|
||||||
|
|
||||||
|
twig:
|
||||||
|
enable_debug_extension: true
|
||||||
|
|
|
@ -30,7 +30,13 @@ class container_configuration implements ConfigurationInterface
|
||||||
$rootNode = $treeBuilder->root('core');
|
$rootNode = $treeBuilder->root('core');
|
||||||
$rootNode
|
$rootNode
|
||||||
->children()
|
->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()
|
->end()
|
||||||
;
|
;
|
||||||
return $treeBuilder;
|
return $treeBuilder;
|
||||||
|
|
|
@ -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');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Reference in a new issue