Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
v3.cesa.co.za /
var /
cache /
.!!QgY /
twig /
d2 /
Delete
Unzip
Name
Size
Permission
Date
Action
.htaccess
237
B
-r-xr-xr-x
2026-08-17 03:12
d24f0415703e8a244c581d634a91a9e2.php
4.69
KB
-rwxrwxr-x
2026-05-18 12:54
d29a2b33248d960265161feb3b0503c6.php
22.72
KB
-rwxrwxr-x
2026-05-18 12:54
Save
Rename
<?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; /* @SonataBlock/Profiler/block.html.twig */ class __TwigTemplate_09d76432298dde3c8b1e391fad4bdbcc 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'], 'table' => [$this, 'block_table'], 'table_v2' => [$this, 'block_table_v2'], ]; } 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; $this->parent = $this->load("@WebProfiler/Profiler/layout.html.twig", 1); yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks)); } // line 3 /** * @return iterable<null|scalar|\Stringable> */ public function block_toolbar(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 4 yield " <div class=\"sf-toolbar-block\"> <a href=\""; // line 5 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("_profiler", ["token" => ($context["token"] ?? null), "panel" => ($context["name"] ?? null)]), "html", null, true); yield "\"> <div class=\"sf-toolbar-icon\"> "; // line 7 yield Twig\Extension\CoreExtension::include($this->env, $context, "@SonataBlock/Profiler/icon.svg"); yield " <span class=\"sf-toolbar-value\">"; // line 8 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "getTotalBlock", [], "method", false, false, false, 8), "html", null, true); yield "</span> </div> </a> <div class=\"sf-toolbar-info\"> <div class=\"sf-toolbar-info-piece\"> <b>Real Blocks</b> <span>"; // line 15 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "realBlocks", [], "any", false, false, false, 15)), "html", null, true); yield "</span> </div> <div class=\"sf-toolbar-info-piece\"> <b>Containers</b> <span>"; // line 19 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "containers", [], "any", false, false, false, 19)), "html", null, true); yield "</span> </div> <div class=\"sf-toolbar-info-piece\"> <b>Events</b> <span>"; // line 23 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "events", [], "any", false, false, false, 23)), "html", null, true); yield "</span> </div> </div> </div> "; yield from []; } // line 29 /** * @return iterable<null|scalar|\Stringable> */ public function block_menu(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 30 yield " <span class=\"label\"> <span class=\"icon\"> "; // line 32 yield Twig\Extension\CoreExtension::include($this->env, $context, "@SonataBlock/Profiler/icon.svg"); yield " </span> <strong>Blocks"; // line 34 if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "events", [], "any", false, false, false, 34)) > 0)) { yield "<strong>*</strong>"; } yield "</strong> <span class=\"count\"> <span>"; // line 36 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "getTotalBlock", [], "method", false, false, false, 36), "html", null, true); yield "</span> </span> </span> "; yield from []; } // line 41 /** * @return iterable<null|scalar|\Stringable> */ public function block_panel(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 42 yield " <h2>Events Blocks</h2> <table> <tr> <th>code name</th> <th>listener tag</th> <th>Block types</th> <th>Listeners</th> </tr> "; // line 51 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "events", [], "any", false, false, false, 51)); foreach ($context['_seq'] as $context["_key"] => $context["event"]) { // line 52 yield " <tr> <td>"; // line 53 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((($_v0 = $context["event"]) && is_array($_v0) || $_v0 instanceof ArrayAccess ? ($_v0["template_code"] ?? null) : null), "html", null, true); yield "</td> <td>"; // line 54 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((($_v1 = $context["event"]) && is_array($_v1) || $_v1 instanceof ArrayAccess ? ($_v1["event_name"] ?? null) : null), "html", null, true); yield "</td> <td> "; // line 56 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable((($_v2 = $context["event"]) && is_array($_v2) || $_v2 instanceof ArrayAccess ? ($_v2["blocks"] ?? null) : null)); $context['_iterated'] = false; foreach ($context['_seq'] as $context["_key"] => $context["type"]) { // line 57 yield " "; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["type"], 1, [], "any", false, false, false, 57), "html", null, true); yield " (id:"; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["type"], 0, [], "any", false, false, false, 57), "html", null, true); yield ") "; $context['_iterated'] = true; } // line 58 if (!$context['_iterated']) { // line 59 yield " no block returned "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['type'], $context['_parent'], $context['_iterated']); $context = array_intersect_key($context, $_parent) + $_parent; // line 61 yield " </td> <td> "; // line 63 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable((($_v3 = $context["event"]) && is_array($_v3) || $_v3 instanceof ArrayAccess ? ($_v3["listeners"] ?? null) : null)); $context['_iterated'] = false; foreach ($context['_seq'] as $context["_key"] => $context["listener"]) { // line 64 yield " "; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["listener"], "html", null, true); yield " "; $context['_iterated'] = true; } // line 65 if (!$context['_iterated']) { // line 66 yield " no listener registered "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['listener'], $context['_parent'], $context['_iterated']); $context = array_intersect_key($context, $_parent) + $_parent; // line 68 yield " </td> </tr> "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['event'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 71 yield " </table> <h2>Real Blocks</h2> "; // line 74 $context["blocks"] = CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "realBlocks", [], "any", false, false, false, 74); // line 75 yield " <div class=\"tab-content\"> "; // line 76 yield from $this->unwrap()->yieldBlock("table_v2", $context, $blocks); yield " </div> <h2>Containers Blocks</h2> "; // line 80 $context["blocks"] = CoreExtension::getAttribute($this->env, $this->source, ($context["collector"] ?? null), "containers", [], "any", false, false, false, 80); // line 81 yield " <div class=\"tab-content\"> "; // line 82 yield from $this->unwrap()->yieldBlock("table_v2", $context, $blocks); yield " </div> "; yield from []; } // line 86 /** * @return iterable<null|scalar|\Stringable> */ public function block_table(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 87 yield " <table> <tr> <th>Id</th> <th>Name</th> <th>Type</th> <th>Mem. (diff)</th> <th>Mem. (peak)</th> <th>Duration</th> </tr> "; // line 96 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(($context["blocks"] ?? null)); foreach ($context['_seq'] as $context["id"] => $context["block"]) { // line 97 yield " "; // line 98 $context["rowspan"] = 1; // line 99 yield " "; // line 100 if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 100), "js", [], "any", false, false, false, 100)) > 0) || (Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 100), "css", [], "any", false, false, false, 100)) > 0))) { // line 101 yield " "; $context["rowspan"] = (($context["rowspan"] ?? null) + 1); // line 102 yield " "; } // line 103 yield " <tr> <th style=\"vertical-align: top\" rowspan=\""; // line 104 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["rowspan"] ?? null), "html", null, true); yield "\">"; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["id"], "html", null, true); yield "</th> <td>"; // line 105 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "name", [], "any", false, false, false, 105), "html", null, true); yield "</td> <td>"; // line 106 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 106), "html", null, true); yield "</td> <td>"; // line 107 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatNumber(((CoreExtension::getAttribute($this->env, $this->source, $context["block"], "memory_end", [], "any", false, false, false, 107) - CoreExtension::getAttribute($this->env, $this->source, $context["block"], "memory_start", [], "any", false, false, false, 107)) / 1000), 0), "html", null, true); yield " Kb</td> <td>"; // line 108 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatNumber((CoreExtension::getAttribute($this->env, $this->source, $context["block"], "memory_peak", [], "any", false, false, false, 108) / 1000), 0), "html", null, true); yield " Kb</td> <td>"; // line 109 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatNumber(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "duration", [], "any", false, false, false, 109), 2), "html", null, true); yield " ms</td> </tr> "; // line 112 if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 112), "js", [], "any", false, false, false, 112)) > 0) || (Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 112), "css", [], "any", false, false, false, 112)) > 0))) { // line 113 yield " <tr> <td colspan=\"5\"> Javascripts: <pre>"; // line 115 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(json_encode(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 115), "js", [], "any", false, false, false, 115)), "html", null, true); yield "</pre><br /> Stylesheets: <pre>"; // line 116 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(json_encode(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 116), "css", [], "any", false, false, false, 116)), "html", null, true); yield "</pre> </td> </tr> "; } // line 120 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['id'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 122 yield " </table> "; yield from []; } // line 125 /** * @return iterable<null|scalar|\Stringable> */ public function block_table_v2(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 126 yield " "; $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(($context["blocks"] ?? null)); foreach ($context['_seq'] as $context["id"] => $context["block"]) { // line 127 yield " <table> <thead> <tr> <th colspan=\"2\">Block "; // line 130 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["id"], "html", null, true); yield "</th> </tr> </thead> <tbody> <tr> <th>Name</th> <td>"; // line 136 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "name", [], "any", false, false, false, 136), "html", null, true); yield "</td> </tr> <tr> <th>Type</th> <td>"; // line 140 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 140), "html", null, true); yield "</td> </tr> <tr> <th>Mem. diff / Mem. peak / Duration</th> <td>"; // line 144 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatNumber(((CoreExtension::getAttribute($this->env, $this->source, $context["block"], "memory_end", [], "any", false, false, false, 144) - CoreExtension::getAttribute($this->env, $this->source, $context["block"], "memory_start", [], "any", false, false, false, 144)) / 1000), 0), "html", null, true); yield " Kb / "; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatNumber((CoreExtension::getAttribute($this->env, $this->source, $context["block"], "memory_peak", [], "any", false, false, false, 144) / 1000), 0), "html", null, true); yield " Kb / "; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Twig\Extension\CoreExtension']->formatNumber(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "duration", [], "any", false, false, false, 144), 2), "html", null, true); yield " ms</td> </tr> "; // line 147 if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 147), "js", [], "any", false, false, false, 147)) > 0) || (Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 147), "css", [], "any", false, false, false, 147)) > 0))) { // line 148 yield " <tr> <th>Assets</th> <td> Javascripts: <pre>"; // line 151 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(json_encode(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 151), "js", [], "any", false, false, false, 151)), "html", null, true); yield "</pre><br /> Stylesheets: <pre>"; // line 152 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(json_encode(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["block"], "assets", [], "any", false, false, false, 152), "css", [], "any", false, false, false, 152)), "html", null, true); yield "</pre> </td> </tr> "; } // line 156 yield " </tbody> </table> "; } $_parent = $context['_parent']; unset($context['_seq'], $context['id'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; yield from []; } /** * @codeCoverageIgnore */ public function getTemplateName(): string { return "@SonataBlock/Profiler/block.html.twig"; } /** * @codeCoverageIgnore */ public function isTraitable(): bool { return false; } /** * @codeCoverageIgnore */ public function getDebugInfo(): array { return array ( 427 => 156, 420 => 152, 416 => 151, 411 => 148, 409 => 147, 399 => 144, 392 => 140, 385 => 136, 376 => 130, 371 => 127, 366 => 126, 359 => 125, 353 => 122, 346 => 120, 339 => 116, 335 => 115, 331 => 113, 329 => 112, 323 => 109, 319 => 108, 315 => 107, 311 => 106, 307 => 105, 301 => 104, 298 => 103, 295 => 102, 292 => 101, 290 => 100, 287 => 99, 285 => 98, 282 => 97, 278 => 96, 267 => 87, 260 => 86, 252 => 82, 249 => 81, 247 => 80, 240 => 76, 237 => 75, 235 => 74, 230 => 71, 222 => 68, 215 => 66, 213 => 65, 206 => 64, 201 => 63, 197 => 61, 190 => 59, 188 => 58, 179 => 57, 174 => 56, 169 => 54, 165 => 53, 162 => 52, 158 => 51, 147 => 42, 140 => 41, 131 => 36, 124 => 34, 119 => 32, 115 => 30, 108 => 29, 98 => 23, 91 => 19, 84 => 15, 74 => 8, 70 => 7, 65 => 5, 62 => 4, 55 => 3, 44 => 1,); } public function getSourceContext(): Source { return new Source("", "@SonataBlock/Profiler/block.html.twig", "/var/www/v3.cesa.co.za/vendor/sonata-project/block-bundle/src/Resources/views/Profiler/block.html.twig"); } }