You are here

protected function Twig_Tests_Node_Expression_FilterTest::createFilter in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 vendor/twig/twig/test/Twig/Tests/Node/Expression/FilterTest.php \Twig_Tests_Node_Expression_FilterTest::createFilter()
3 calls to Twig_Tests_Node_Expression_FilterTest::createFilter()
Twig_Tests_Node_Expression_FilterTest::getTests in vendor/twig/twig/test/Twig/Tests/Node/Expression/FilterTest.php
Twig_Tests_Node_Expression_FilterTest::testCompileWithMissingNamedArgument in vendor/twig/twig/test/Twig/Tests/Node/Expression/FilterTest.php
@expectedException Twig_Error_Syntax @expectedExceptionMessage Value for argument "from" is required for filter "replace".
Twig_Tests_Node_Expression_FilterTest::testCompileWithWrongNamedArgumentName in vendor/twig/twig/test/Twig/Tests/Node/Expression/FilterTest.php
@expectedException Twig_Error_Syntax @expectedExceptionMessage Unknown argument "foobar" for filter "date(format, timezone)" at line 1.

File

vendor/twig/twig/test/Twig/Tests/Node/Expression/FilterTest.php, line 134

Class

Twig_Tests_Node_Expression_FilterTest

Code

protected function createFilter($node, $name, array $arguments = array()) {
  $name = new Twig_Node_Expression_Constant($name, 1);
  $arguments = new Twig_Node($arguments);
  return new Twig_Node_Expression_Filter($node, $name, $arguments, 1);
}