/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/twig-view/src/Twig/TokenParser
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/twig-view/src/Twig/TokenParser/ElementParser.php (2128B)
parser->getStream();
$name = $this->parser->getExpressionParser()->parseExpression();
$data = null;
if (!$stream->test(Token::BLOCK_END_TYPE)) {
$data = $this->parser->getExpressionParser()->parseExpression();
}
$options = null;
if (!$stream->test(Token::BLOCK_END_TYPE)) {
$options = $this->parser->getExpressionParser()->parseExpression();
}
$stream->expect(Token::BLOCK_END_TYPE);
return new ElementNode($name, $data, $options, $token->getLine(), $this->getTag());
}
/**
* Get tag name.
*
* @return string
*/
public function getTag(): string
{
return 'element';
}
}