macroExtends() public method

{extends none | $var | "file"}
public macroExtends ( MacroNode $node, PhpWriter $writer )
$node Latte\MacroNode
$writer Latte\PhpWriter
Exemplo n.º 1
0
 /**
  * @param \Latte\MacroNode $node
  * @param \Latte\PhpWriter $writer
  */
 public function macroExtends(MacroNode $node, PhpWriter $writer)
 {
     $node->args = $this->pathResolver->expandPath($node->args, 'Resources/templates');
     $node->tokenizer = new MacroTokens($node->args);
     $writer = new PhpWriter($node->tokenizer);
     return $this->blockMacros->macroExtends($node, $writer);
 }