Frontend\Core\Engine\FormTokenParser::parse PHP Метод

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

public parse ( Twig_Token $token ) : Twig_Node
$token Twig_Token
Результат Twig_Node
    public function parse(\Twig_Token $token)
    {
        $stream = $this->parser->getStream();
        $form = $stream->expect(\Twig_Token::NAME_TYPE)->getValue();
        $stream->expect(\Twig_Token::BLOCK_END_TYPE);
        if (FormState::$current !== null) {
            throw new \Twig_Error_Syntax(sprintf('form [%s] not closed while opening form [%s]', FormState::$current, $form), $token->getLine(), $stream->getFilename());
        } else {
            FormState::$current = $form;
        }
        return new FormNode($form, $token->getLine(), $this->getTag());
    }
FormTokenParser