저자: David Grudl
상속: extends MacroSet
예제 #1
0
파일: UIMacros.php 프로젝트: venne/packages
 /**
  * @param \Latte\MacroNode $node
  * @param \Latte\PhpWriter $writer
  * @return string
  */
 public function macroIncludeBlock(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->macroIncludeBlock($node, $writer);
 }
예제 #2
0
 public function macroRedefineEnd(MacroNode $node, PhpWriter $writer)
 {
     $node->name = 'define';
     $result = parent::macroBlockEnd($node, $writer);
     $node->name = 'redefine';
     return $result;
 }