function twig_var_dump in Translation template extractor 6.3
Same name and namespace in other branches
- 7.3 vendor/Twig/Extension/Debug.php \twig_var_dump()
1 string reference to 'twig_var_dump'
- Twig_Extension_Debug::getFunctions in vendor/
Twig/ Extension/ Debug.php - Returns a list of global functions to add to the existing list.
File
- vendor/
Twig/ Extension/ Debug.php, line 46
Code
function twig_var_dump(Twig_Environment $env, $context) {
if (!$env
->isDebug()) {
return;
}
ob_start();
$count = func_num_args();
if (2 === $count) {
$vars = array();
foreach ($context as $key => $value) {
if (!$value instanceof Twig_Template) {
$vars[$key] = $value;
}
}
var_dump($vars);
}
else {
for ($i = 2; $i < $count; $i++) {
var_dump(func_get_arg($i));
}
}
return ob_get_clean();
}