$node, 'arguments' => $arguments], ['method' => $method, 'safe' => false, 'is_defined_test' => false], $lineno); if ($node instanceof NameExpression) { $node->setAttribute('always_defined', true); } } public function compile(Compiler $compiler) { if ($this->getAttribute('is_defined_test')) { $compiler ->raw('method_exists($macros[') ->repr($this->getNode('node')->getAttribute('name')) ->raw('], ') ->repr($this->getAttribute('method')) ->raw(')') ; return; } $compiler ->raw('twig_call_macro($macros[') ->repr($this->getNode('node')->getAttribute('name')) ->raw('], ') ->repr($this->getAttribute('method')) ->raw(', [') ; $first = true; foreach ($this->getNode('arguments')->getKeyValuePairs() as $pair) { if (!$first) { $compiler->raw(', '); } $first = false; $compiler->subcompile($pair['value']); } $compiler ->raw('], ') ->repr($this->getTemplateLine()) ->raw(', $context, $this->getSourceContext())'); } } __halt_compiler();----SIGNATURE:----DFLVH5LxMXBVztxsgceSr32OjkfmdVebgeGafxp9Ilz9LMxhbiDu3blznwfCoHUxbTXWYap6yhZETJ8le1nVJ9PvgYEbdwSkdwQKQWfHTZsePR0NT77QzNkrWF/nO21oTUlhPbbidzY5eEE0QLpJbbiJEPjGn0E//gq9u1Gc38yH+mQ5tkQL46TGIgAgV5P3oB+IPp5HHd8MK1dunb2/QsT+NPVHXcrF0/Htm87frVsH1cRpFqOZHlwwQrU5F5x8sCiGxBKM1j8W/C5a3Gf2DI3ZjiM5b7SvPfqlMKb8B1UIHrnXVyRNtEumDVnNw//YlFf0uqvr2M0Z2YTUebxkfZiAF4QAKNZePemm8ri+0kO/wDGMofogFRNnscovTe6e/WdbelKIV2a1bs96Qr1MD1kZppw++dVAioJghEU0MB9C9R/CJCVoYlOQuW+7RH/bRiSSeldZCg1CzGdanyCvPjDgveCKujHU2IyTYCFlr7wQVXf6rzaxCXdKLE9M8ti9KchprMb+R+wkPD98XlzGTYLndzjyq3XHhyEpBGVf0Nbxsb6yqJdxKaWVJ0Vlo2siHOpXhSviZ+EyZ3lPDz+3tw/Ul7FOgwRIG85I+k4DCmyM0DTbiYOLlZu7o2R/MblbaZq+hNWZWCtfrcaKiHwg1YOAQrVN/0xRWS7IzXw7V5g=----ATTACHMENT:----NTk0MzgxNTc2NjMwODk2NiAzODM3NDAxNjM5MTk3NDEgMzU4MzEyMjMyNjQxODQ1MQ==