Twig_Environment::tokenize PHP Method

tokenize() public method

public tokenize ( $source, $name )
    public function tokenize($source, $name)
    {
        return $this->getLexer()->tokenize($source, $name);
    }

Same methods

Twig_Environment::tokenize ( string $source, string $name = null ) : Twig_TokenStream

Usage Example

 public function testEmptyConstant()
 {
     $stream = $this->environment->parse($this->environment->tokenize('{{ constant("ExtensionTest::SOME_EMPTY_VALUE") }}', 'index'));
     $node = $stream->getNode('body')->getNode(0);
     $this->assertEquals(Twig_Node_Print::class, get_class($node));
     $this->assertEquals(ExtensionTest::SOME_EMPTY_VALUE, $node->getNode('expr')->getAttribute('value'));
 }
All Usage Examples Of Twig_Environment::tokenize