Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ModuleNode.php

function ModuleNode::compileDebugInfo

1 call to ModuleNode::compileDebugInfo()
ModuleNode::compileTemplate in vendor/twig/twig/src/Node/ModuleNode.php

File

vendor/twig/twig/src/Node/ModuleNode.php, line 446

Class

ModuleNode
Represents a module node.

Namespace

Twig\Node

Code

protected function compileDebugInfo(Compiler $compiler) {
    $compiler->write("/**\n")
        ->write(" * @codeCoverageIgnore\n")
        ->write(" */\n")
        ->write("public function getDebugInfo(): array\n", "{\n")
        ->indent()
        ->write(\sprintf("return %s;\n", str_replace("\n", '', var_export(array_reverse($compiler->getDebugInfo(), true), true))))
        ->outdent()
        ->write("}\n\n");
}
RSS feed
Powered by Drupal