Latte\Macros\CoreMacros::macroUse PHP Метод

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

{use class MacroSet}
public macroUse ( MacroNode $node, PhpWriter $writer )
$node Latte\MacroNode
$writer Latte\PhpWriter
    public function macroUse(MacroNode $node, PhpWriter $writer)
    {
        trigger_error('Macro {use} is deprecated.', E_USER_DEPRECATED);
        if ($node->modifiers) {
            throw new CompileException('Modifiers are not allowed in ' . $node->getNotation());
        }
        call_user_func(Helpers::checkCallback([$node->tokenizer->fetchWord(), 'install']), $this->getCompiler())->initialize();
    }