Latte\PhpWriter::inlineModifierPass PHP Метод

inlineModifierPass() публичный Метод

Process inline filters ($var|filter)
public inlineModifierPass ( MacroTokens $tokens ) : MacroTokens
$tokens MacroTokens
Результат MacroTokens
    public function inlineModifierPass(MacroTokens $tokens)
    {
        $result = new MacroTokens();
        while ($tokens->nextToken()) {
            if ($tokens->isCurrent('(', '[')) {
                $result->tokens = array_merge($result->tokens, $this->inlineModifierInner($tokens));
            } else {
                $result->append($tokens->currentToken());
            }
        }
        return $result;
    }