/var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src/Node
NameSizeModeActions
Expression/-0755rm
AutoEscapeNode.php8550644editdlrm
BlockNode.php10340644editdlrm
BlockReferenceNode.php8310644editdlrm
BodyNode.php3430644editdlrm
CheckSecurityCallNode.php5900644editdlrm
CheckSecurityNode.php31080644editdlrm
CheckToStringNode.php12520644editdlrm
DeprecatedNode.php13850644editdlrm
DoNode.php8010644editdlrm
EmbedNode.php14100644editdlrm
FlushNode.php6500644editdlrm
ForLoopNode.php14050644editdlrm
ForNode.php38730644editdlrm
IfNode.php18030644editdlrm
ImportNode.php17320644editdlrm
IncludeNode.php31270644editdlrm
MacroNode.php32400644editdlrm
ModuleNode.php148040644editdlrm
Node.php46110644editdlrm
NodeCaptureInterface.php3840644editdlrm
NodeOutputInterface.php3630644editdlrm
PrintNode.php8860644editdlrm
SandboxNode.php12960644editdlrm
SetNode.php33710644editdlrm
TextNode.php7810644editdlrm
WithNode.php21010644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/twig/twig/src/Node/ForLoopNode.php (1405B)
*/ class ForLoopNode extends Node { public function __construct(int $lineno, string $tag = null) { parent::__construct([], ['with_loop' => false, 'ifexpr' => false, 'else' => false], $lineno, $tag); } public function compile(Compiler $compiler): void { if ($this->getAttribute('else')) { $compiler->write("\$context['_iterated'] = true;\n"); } if ($this->getAttribute('with_loop')) { $compiler ->write("++\$context['loop']['index0'];\n") ->write("++\$context['loop']['index'];\n") ->write("\$context['loop']['first'] = false;\n") ->write("if (isset(\$context['loop']['length'])) {\n") ->indent() ->write("--\$context['loop']['revindex0'];\n") ->write("--\$context['loop']['revindex'];\n") ->write("\$context['loop']['last'] = 0 === \$context['loop']['revindex0'];\n") ->outdent() ->write("}\n") ; } } }