protected function Twig_NodeVisitor_Escaper::getEscaperFilter in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/twig/twig/lib/Twig/NodeVisitor/Escaper.php \Twig_NodeVisitor_Escaper::getEscaperFilter()
2 calls to Twig_NodeVisitor_Escaper::getEscaperFilter()
- Twig_NodeVisitor_Escaper::escapePrintNode in vendor/
twig/ twig/ lib/ Twig/ NodeVisitor/ Escaper.php - Twig_NodeVisitor_Escaper::preEscapeFilterNode in vendor/
twig/ twig/ lib/ Twig/ NodeVisitor/ Escaper.php
File
- vendor/
twig/ twig/ lib/ Twig/ NodeVisitor/ Escaper.php, line 141
Class
- Twig_NodeVisitor_Escaper
- Twig_NodeVisitor_Escaper implements output escaping.
Code
protected function getEscaperFilter($type, Twig_NodeInterface $node) {
$line = $node
->getLine();
$name = new Twig_Node_Expression_Constant('escape', $line);
$args = new Twig_Node(array(
new Twig_Node_Expression_Constant((string) $type, $line),
new Twig_Node_Expression_Constant(null, $line),
new Twig_Node_Expression_Constant(true, $line),
));
return new Twig_Node_Expression_Filter($node, $name, $args, $line);
}