<?php

use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;

/* @DoctrinePHPCR/Collector/phpcr.html.twig */
class __TwigTemplate_d7ce7f74a592bee6f1e5b28f30a85ef6 extends Template
{
    private Source $source;
    /**
     * @var array<string, Template>
     */
    private array $macros = [];

    public function __construct(Environment $env)
    {
        parent::__construct($env);

        $this->source = $this->getSourceContext();

        $this->blocks = [
            'toolbar' => [$this, 'block_toolbar'],
            'menu' => [$this, 'block_menu'],
            'panel' => [$this, 'block_panel'],
        ];
    }

    protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
    {
        // line 1
        return "@WebProfiler/Profiler/layout.html.twig";
    }

    protected function doDisplay(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 2
        $macros["phpcr"] = $this->macros["phpcr"] = $this;
        // line 1
        $this->parent = $this->load("@WebProfiler/Profiler/layout.html.twig", 1);
        yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
    }

    // line 4
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_toolbar(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 5
        yield "    ";
        if ((CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 5) > 0)) {
            // line 6
            yield "        ";
            $context["profiler_markup_version"] = ((array_key_exists("profiler_markup_version", $context)) ? (Twig\Extension\CoreExtension::default(($context["profiler_markup_version"] ?? null), 1)) : (1));
            // line 7
            yield "
        ";
            // line 8
            $context["icon"] = ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
                // line 9
                yield "            ";
                if ((($context["profiler_markup_version"] ?? null) == 1)) {
                    // line 10
                    yield "                <img width=\"20\" height=\"28\" alt=\"Database\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN5JREFUeNpiZAACe3v7+UAqgYF0kHjw4MEFyAJMUFqBgTyAoY+JgcqABUo3AvEHIBYgQe8DIF6ALsiISzUwXN9DLQBZpAgMqw9QcZA3z2OxvBGopgGflwWQaAO0cMPmE3uahiE2sAHmZaBXDiCJX0CSQwYTsYYhMIzWkxA5jWiWoboQaJgDkAogwYcHgfgATdMhuoEXoJgY8AHddYTS4XqkSAkk14XIABSW4DCFhi3FBlIlDNHDCEYTG65Y0yEoa9WjFU0foGnuAjk5JQFHYXuRGJfSJQwfEAhTvAAgwAArLzncFel3VAAAAABJRU5ErkJggg==\" />
                <span class=\"sf-toolbar-status";
                    // line 11
                    if ((50 < CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 11))) {
                        yield " sf-toolbar-status-yellow";
                    }
                    yield "\">";
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 11), "html", null, true);
                    yield "</span>
                ";
                    // line 12
                    if ((CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 12) > 0)) {
                        // line 13
                        yield "                    <span class=\"sf-toolbar-info-piece-additional-detail\">in ";
                        yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::sprintf("%0.2f", (CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "time", [], "any", false, false, false, 13) * 1000)), "html", null, true);
                        yield " ms</span>
                ";
                    }
                    // line 15
                    yield "            ";
                } else {
                    // line 16
                    yield "                    ";
                    $context["status"] = (((CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 16) > 50)) ? ("yellow") : (""));
                    // line 17
                    yield "
                    ";
                    // line 18
                    yield Twig\Extension\CoreExtension::include($this->env, $context, "@DoctrinePHPCR/Collector/icon.svg");
                    yield "

                    <span class=\"sf-toolbar-value\">";
                    // line 20
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 20), "html", null, true);
                    yield "</span>
                    <span class=\"sf-toolbar-info-piece-additional-detail\">
                        <span class=\"sf-toolbar-label\">in</span>
                        <span class=\"sf-toolbar-value\">";
                    // line 23
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::sprintf("%0.2f", (CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "time", [], "any", false, false, false, 23) * 1000)), "html", null, true);
                    yield "</span>
                        <span class=\"sf-toolbar-label\">ms</span>
                    </span>
            ";
                }
                // line 27
                yield "        ";
                yield from [];
            })())) ? '' : new Markup($tmp, $this->env->getCharset());
            // line 28
            yield "
        ";
            // line 29
            $context["text"] = ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
                // line 30
                yield "            <div class=\"sf-toolbar-info-piece\">
                <b>PHPCR Calls</b>
                <span class=\"sf-toolbar-status\">";
                // line 32
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 32), "html", null, true);
                yield "</span>
            </div>
            <div class=\"sf-toolbar-info-piece\">
                <b>Call time</b>
                <span>";
                // line 36
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::sprintf("%0.2f", (CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "time", [], "any", false, false, false, 36) * 1000)), "html", null, true);
                yield " ms</span>
            </div>
        ";
                yield from [];
            })())) ? '' : new Markup($tmp, $this->env->getCharset());
            // line 39
            yield "
        ";
            // line 40
            yield Twig\Extension\CoreExtension::include($this->env, $context, "@WebProfiler/Profiler/toolbar_item.html.twig", ["link" => ($context["profiler_url"] ?? null), "status" => ((array_key_exists("status", $context)) ? (Twig\Extension\CoreExtension::default(($context["status"] ?? null), "")) : (""))]);
            yield "
    ";
        }
        yield from [];
    }

    // line 44
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_menu(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 45
        yield "    ";
        $context["profiler_markup_version"] = ((array_key_exists("profiler_markup_version", $context)) ? (Twig\Extension\CoreExtension::default(($context["profiler_markup_version"] ?? null), 1)) : (1));
        // line 46
        yield "
    ";
        // line 47
        if ((($context["profiler_markup_version"] ?? null) == 1)) {
            // line 48
            yield "        <span class=\"label\">
            <span class=\"icon\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAABLUlEQVR42u3TP0vDQBiA8UK/gDiLzi0IhU4OEunk5OQUAhGSOBUCzqWfIKSzX8DRySF0URCcMjWLIJjFD9Cpk/D6HITecEPUuzhIAz8CIdyTP/f2iqI4qaqqDx8l5Ic2uIeP/bquezCokOAFF+oCN3t4gPzSEjc4NEPaCldQbzjELTYW0RJzHDchwwem+ons6ZBpLSJ7nueJC22h0V+FzmwWV0ee59vQNV67CGVZJmEYbkNjfpY6X6I0Qo4/3RMmTdDDspuQVsJvgkP3IdMbIkIjLPBoadG2646iKJI0Ta2wxm6OdnP0/Tk6DYJgHcfxpw21RtscDTDDnaVZ26474GkkSRIrrPEv5sgMTfHe+cA2O6wPH6vOBpYQNALneHb96XTEDI6dzpEZ0VzO0Rf3pP5LMLI4tAAAAABJRU5ErkJggg==\" alt=\"\" /></span>
            <strong>PHPCR</strong>
            <span class=\"count\">
                <span>";
            // line 52
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 52), "html", null, true);
            yield "</span>
                <span>";
            // line 53
            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::sprintf("%0.0f", (CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "time", [], "any", false, false, false, 53) * 1000)), "html", null, true);
            yield " ms</span>
            </span>
        </span>
    ";
        } else {
            // line 57
            yield "        <span class=\"label ";
            yield (((CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "callcount", [], "any", false, false, false, 57) == 0)) ? ("disabled") : (""));
            yield "\">
            <span class=\"icon\">";
            // line 58
            yield Twig\Extension\CoreExtension::include($this->env, $context, "@DoctrinePHPCR/Collector/icon.svg");
            yield "</span>
            <strong>PHPCR</strong>
        </span>
    ";
        }
        yield from [];
    }

    // line 64
    /**
     * @return iterable<null|scalar|\Stringable>
     */
    public function block_panel(array $context, array $blocks = []): iterable
    {
        $macros = $this->macros;
        // line 65
        yield "    <h2>Calls</h2>

    ";
        // line 67
        $context['_parent'] = $context;
        $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "calls", [], "any", false, false, false, 67));
        $context['loop'] = [
          'parent' => $context['_parent'],
          'index0' => 0,
          'index'  => 1,
          'first'  => true,
        ];
        if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
            $length = count($context['_seq']);
            $context['loop']['revindex0'] = $length - 1;
            $context['loop']['revindex'] = $length;
            $context['loop']['length'] = $length;
            $context['loop']['last'] = 1 === $length;
        }
        foreach ($context['_seq'] as $context["connection"] => $context["calls"]) {
            // line 68
            yield "        ";
            if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "connections", [], "any", false, false, false, 68)) > 1)) {
                // line 69
                yield "            <h3>Connection <em>";
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["connection"], "html", null, true);
                yield "</em></h3>
        ";
            }
            // line 71
            yield "
        ";
            // line 72
            if (Twig\Extension\CoreExtension::testEmpty($context["calls"])) {
                // line 73
                yield "            <div class=\"empty\">
                <p>No calls.</p>
            </div>
        ";
            } else {
                // line 77
                yield "            <table class=\"alt\" id=\"callsPlaceholder-";
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 77), "html", null, true);
                yield "\">
                <thead>
                <tr>
                    <th onclick=\"javascript:sortTable(this, 0, 'queries-";
                // line 80
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 80), "html", null, true);
                yield "')\" data-sort-direction=\"-1\" style=\"cursor: pointer;\">#<span>&#9650;</span></th>
                    <th onclick=\"javascript:sortTable(this, 1, 'queries-";
                // line 81
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 81), "html", null, true);
                yield "')\" style=\"cursor: pointer;\">Time<span></span></th>
                    <th style=\"width: 100%;\">Info</th>
                </tr>
                </thead>
                <tbody id=\"queries-";
                // line 85
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 85), "html", null, true);
                yield "\">
                ";
                // line 86
                $context['_parent'] = $context;
                $context['_seq'] = CoreExtension::ensureTraversable($context["calls"]);
                $context['loop'] = [
                  'parent' => $context['_parent'],
                  'index0' => 0,
                  'index'  => 1,
                  'first'  => true,
                ];
                if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
                    $length = count($context['_seq']);
                    $context['loop']['revindex0'] = $length - 1;
                    $context['loop']['revindex'] = $length;
                    $context['loop']['length'] = $length;
                    $context['loop']['last'] = 1 === $length;
                }
                foreach ($context['_seq'] as $context["i"] => $context["call"]) {
                    // line 87
                    yield "                    <tr id=\"queryNo-";
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["i"], "html", null, true);
                    yield "-";
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "parent", [], "any", false, false, false, 87), "loop", [], "any", false, false, false, 87), "index", [], "any", false, false, false, 87), "html", null, true);
                    yield "\" class=\"";
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::cycle(["odd", "even"], $context["i"]), "html", null, true);
                    yield "\">
                        <td>";
                    // line 88
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 88), "html", null, true);
                    yield "</td>
                        <td class=\"nowrap\">";
                    // line 89
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::sprintf("%0.2f", (CoreExtension::getAttribute($this->env, $this->source, $context["call"], "executionMS", [], "any", false, false, false, 89) * 1000)), "html", null, true);
                    yield "&nbsp;ms</td>
                        <td>
                            ";
                    // line 91
                    yield CoreExtension::getAttribute($this->env, $this->source, $context["call"], "method", [], "any", false, false, false, 91);
                    yield "<br>

                            <strong class=\"font-normal text-small\">Parameters:</strong>
                            ";
                    // line 94
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\YamlExtension']->encode(CoreExtension::getAttribute($this->env, $this->source, $context["call"], "params", [], "any", false, false, false, 94)), "html", null, true);
                    yield " <br>
                            <strong class=\"font-normal text-small\">Environment:</strong>
                            ";
                    // line 96
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\YamlExtension']->encode(CoreExtension::getAttribute($this->env, $this->source, $context["call"], "env", [], "any", false, false, false, 96)), "html", null, true);
                    yield " <br>
                            ";
                    // line 97
                    if (CoreExtension::getAttribute($this->env, $this->source, $context["call"], "caller", [], "any", true, true, false, 97)) {
                        // line 98
                        yield "                                <strong class=\"font-normal text-small\">Callers</strong>
                                <ul>
                                    ";
                        // line 100
                        $context['_parent'] = $context;
                        $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, $context["call"], "caller", [], "any", false, false, false, 100));
                        foreach ($context['_seq'] as $context["_key"] => $context["caller"]) {
                            // line 101
                            yield "                                        <li> - ";
                            yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["caller"], "html", null, true);
                            yield "</li>
                                    ";
                        }
                        $_parent = $context['_parent'];
                        unset($context['_seq'], $context['_key'], $context['caller'], $context['_parent']);
                        $context = array_intersect_key($context, $_parent) + $_parent;
                        // line 103
                        yield "                                </ul>
                            ";
                    }
                    // line 105
                    yield "                        </td>
                    </tr>
                ";
                    ++$context['loop']['index0'];
                    ++$context['loop']['index'];
                    $context['loop']['first'] = false;
                    if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
                        --$context['loop']['revindex0'];
                        --$context['loop']['revindex'];
                        $context['loop']['last'] = 0 === $context['loop']['revindex0'];
                    }
                }
                $_parent = $context['_parent'];
                unset($context['_seq'], $context['i'], $context['call'], $context['_parent'], $context['loop']);
                $context = array_intersect_key($context, $_parent) + $_parent;
                // line 108
                yield "                </tbody>
            </table>
        ";
            }
            // line 111
            yield "    ";
            ++$context['loop']['index0'];
            ++$context['loop']['index'];
            $context['loop']['first'] = false;
            if (isset($context['loop']['revindex0'], $context['loop']['revindex'])) {
                --$context['loop']['revindex0'];
                --$context['loop']['revindex'];
                $context['loop']['last'] = 0 === $context['loop']['revindex0'];
            }
        }
        $_parent = $context['_parent'];
        unset($context['_seq'], $context['connection'], $context['calls'], $context['_parent'], $context['loop']);
        $context = array_intersect_key($context, $_parent) + $_parent;
        // line 112
        yield "
    <h2>Database Connections</h2>
    ";
        // line 114
        yield $macros["phpcr"]->getTemplateForMacro("macro_key_value_table", $context, 114, $this->getSourceContext())->macro_key_value_table(...[CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "connections", [], "any", false, false, false, 114), "Name", "Service", "No connections"]);
        yield "

    <h2>Document Managers</h2>
    ";
        // line 117
        yield $macros["phpcr"]->getTemplateForMacro("macro_key_value_table", $context, 117, $this->getSourceContext())->macro_key_value_table(...[CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "managers", [], "any", false, false, false, 117), "Name", "Service", "No document managers"]);
        yield "

    <h2>Document Mapping</h2>

    ";
        // line 121
        $context['_parent'] = $context;
        $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "documents", [], "any", false, false, false, 121));
        foreach ($context['_seq'] as $context["manager"] => $context["classes"]) {
            // line 122
            yield "        ";
            if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "managers", [], "any", false, false, false, 122)) > 1)) {
                // line 123
                yield "            <h3>Manager <small>";
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["manager"], "html", null, true);
                yield "</small></h3>
        ";
            }
            // line 125
            yield "
        ";
            // line 126
            if (Twig\Extension\CoreExtension::testEmpty($context["classes"])) {
                // line 127
                yield "            <div class=\"empty\">
                <p>No loaded documents.</p>
            </div>
        ";
            } else {
                // line 131
                yield "            <table>
                <thead>
                    <tr>
                        <th scope=\"col\">Class</th>
                    </tr>
                </thead>

                <tbody>
                ";
                // line 139
                $context['_parent'] = $context;
                $context['_seq'] = CoreExtension::ensureTraversable($context["classes"]);
                foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
                    // line 140
                    yield "                    <tr>
                        <td>";
                    // line 141
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["class"], "html", null, true);
                    yield "</td>
                    </tr>
                ";
                }
                $_parent = $context['_parent'];
                unset($context['_seq'], $context['_key'], $context['class'], $context['_parent']);
                $context = array_intersect_key($context, $_parent) + $_parent;
                // line 144
                yield "                </tbody>
            </table>
        ";
            }
            // line 147
            yield "    ";
        }
        $_parent = $context['_parent'];
        unset($context['_seq'], $context['manager'], $context['classes'], $context['_parent']);
        $context = array_intersect_key($context, $_parent) + $_parent;
        yield from [];
    }

    // line 151
    public function macro_key_value_table($rows = null, $key_label = null, $value_label = null, $empty_message = null, ...$varargs): string|Markup
    {
        $macros = $this->macros;
        $context = [
            "rows" => $rows,
            "key_label" => $key_label,
            "value_label" => $value_label,
            "empty_message" => $empty_message,
            "varargs" => $varargs,
        ] + $this->env->getGlobals();

        $blocks = [];

        return ('' === $tmp = \Twig\Extension\CoreExtension::captureOutput((function () use (&$context, $macros, $blocks) {
            // line 152
            yield "    ";
            if ((($tmp = ($context["rows"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
                // line 153
                yield "        <table>
            <thead>
                <tr>
                    <th scope=\"col\" >";
                // line 156
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((array_key_exists("key_label", $context)) ? (Twig\Extension\CoreExtension::default(($context["key_label"] ?? null), "Key")) : ("Key")), "html", null, true);
                yield "</th>
                    <th scope=\"col\" >";
                // line 157
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((array_key_exists("value_label", $context)) ? (Twig\Extension\CoreExtension::default(($context["value_label"] ?? null), "Value")) : ("Value")), "html", null, true);
                yield "</th>
                </tr>
            </thead>
            <tbody>
            ";
                // line 161
                $context['_parent'] = $context;
                $context['_seq'] = CoreExtension::ensureTraversable(($context["rows"] ?? null));
                foreach ($context['_seq'] as $context["key"] => $context["value"]) {
                    // line 162
                    yield "                <tr>
                    <th scope=\"row\" >";
                    // line 163
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["key"], "html", null, true);
                    yield "</th>
                    <td>";
                    // line 164
                    yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["value"], "html", null, true);
                    yield "</td>
                </tr>
            ";
                }
                $_parent = $context['_parent'];
                unset($context['_seq'], $context['key'], $context['value'], $context['_parent']);
                $context = array_intersect_key($context, $_parent) + $_parent;
                // line 167
                yield "            </tbody>
        </table>
    ";
            } else {
                // line 170
                yield "        <div class=\"empty\">
            <p>";
                // line 171
                yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((array_key_exists("empty_message", $context)) ? (Twig\Extension\CoreExtension::default(($context["empty_message"] ?? null), "No data")) : ("No data")), "html", null, true);
                yield ".</p>
        </div>
    ";
            }
            yield from [];
        })())) ? '' : new Markup($tmp, $this->env->getCharset());
    }

    /**
     * @codeCoverageIgnore
     */
    public function getTemplateName(): string
    {
        return "@DoctrinePHPCR/Collector/phpcr.html.twig";
    }

    /**
     * @codeCoverageIgnore
     */
    public function isTraitable(): bool
    {
        return false;
    }

    /**
     * @codeCoverageIgnore
     */
    public function getDebugInfo(): array
    {
        return array (  529 => 171,  526 => 170,  521 => 167,  512 => 164,  508 => 163,  505 => 162,  501 => 161,  494 => 157,  490 => 156,  485 => 153,  482 => 152,  467 => 151,  458 => 147,  453 => 144,  444 => 141,  441 => 140,  437 => 139,  427 => 131,  421 => 127,  419 => 126,  416 => 125,  410 => 123,  407 => 122,  403 => 121,  396 => 117,  390 => 114,  386 => 112,  372 => 111,  367 => 108,  351 => 105,  347 => 103,  338 => 101,  334 => 100,  330 => 98,  328 => 97,  324 => 96,  319 => 94,  313 => 91,  308 => 89,  304 => 88,  295 => 87,  278 => 86,  274 => 85,  267 => 81,  263 => 80,  256 => 77,  250 => 73,  248 => 72,  245 => 71,  239 => 69,  236 => 68,  219 => 67,  215 => 65,  208 => 64,  198 => 58,  193 => 57,  186 => 53,  182 => 52,  176 => 48,  174 => 47,  171 => 46,  168 => 45,  161 => 44,  153 => 40,  150 => 39,  143 => 36,  136 => 32,  132 => 30,  130 => 29,  127 => 28,  123 => 27,  116 => 23,  110 => 20,  105 => 18,  102 => 17,  99 => 16,  96 => 15,  90 => 13,  88 => 12,  80 => 11,  77 => 10,  74 => 9,  72 => 8,  69 => 7,  66 => 6,  63 => 5,  56 => 4,  51 => 1,  49 => 2,  42 => 1,);
    }

    public function getSourceContext(): Source
    {
        return new Source("", "@DoctrinePHPCR/Collector/phpcr.html.twig", "C:\\xampp\\htdocs\\taiafropressapi\\vendor\\doctrine\\phpcr-bundle\\src\\Resources\\views\\Collector\\phpcr.html.twig");
    }
}
