ForTokenParser

Extends\Twig\TokenParser\AbstractTokenParser

Loops over each item of a sequence.

    {% for user in users %}
  • {{ user.username|e }}
  • {% endfor %}
final
package

Default

Methods

checkLoopUsageBody

checkLoopUsageBody(\Twig\TokenStream $stream,\Twig_NodeInterface $node)

Arguments

checkLoopUsageCondition

checkLoopUsageCondition(\Twig\TokenStream $stream,\Twig_NodeInterface $node)

Arguments

decideForEnd

decideForEnd(\Twig\Token $token)

Arguments

$token

\Twig\Token

decideForFork

decideForFork(\Twig\Token $token)

Arguments

$token

\Twig\Token

getTag

getTag()

parse

parse(\Twig\Token $token)

Arguments

$token

\Twig\Token

Sets the parser associated with this token parser.

setParser(\Twig\Parser $parser)
inherited

Arguments

$parser

\Twig\Parser

Properties

parser

parser :\Twig\Parser
inherited
var

Type(s)

\Twig\Parser