public function Twig_Tests_ErrorTest::getErroredTemplates in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/twig/twig/test/Twig/Tests/ErrorTest.php \Twig_Tests_ErrorTest::getErroredTemplates()
File
- vendor/
twig/ twig/ test/ Twig/ Tests/ ErrorTest.php, line 88
Class
Code
public function getErroredTemplates() {
return array(
// error occurs in a template
array(
array(
'index' => "\n\n{{ foo.bar }}\n\n\n{{ 'foo' }}",
),
'index',
3,
),
// error occurs in an included template
array(
array(
'index' => "{% include 'partial' %}",
'partial' => '{{ foo.bar }}',
),
'partial',
1,
),
// error occurs in a parent block when called via parent()
array(
array(
'index' => "{% extends 'base' %}\n {% block content %}\n {{ parent() }}\n {% endblock %}",
'base' => '{% block content %}{{ foo.bar }}{% endblock %}',
),
'base',
1,
),
// error occurs in a block from the child
array(
array(
'index' => "{% extends 'base' %}\n {% block content %}\n {{ foo.bar }}\n {% endblock %}\n {% block foo %}\n {{ foo.bar }}\n {% endblock %}",
'base' => '{% block content %}{% endblock %}',
),
'index',
3,
),
);
}