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 /
a6 /
Delete
Unzip
Name
Size
Permission
Date
Action
.htaccess
237
B
-r-xr-xr-x
2026-08-17 03:12
a60d9ca812a202aecadc28eda81f332e.php
2.48
KB
-rwxrwxr-x
2026-05-18 12:54
a660754d4347f387209b35c17811cd80.php
2.7
KB
-rwxrwxr-x
2026-05-18 12:54
a67eac7c11c18dedfdd9fc5ce86e04c2.php
2.02
KB
-rwxrwxr-x
2026-05-18 12:54
a6c1e0258a0d6ba7c4cc77b00da2ee6a.php
10.8
KB
-rwxrwxr-x
2026-05-18 12:54
a6e499762252f200651c939e5212cbae.php
23.33
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; /* @SonataAdmin/Core/dashboard.html.twig */ class __TwigTemplate_abbc8d70961dc6c4cc7859570c6b0952 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 = [ 'title' => [$this, 'block_title'], 'breadcrumb' => [$this, 'block_breadcrumb'], 'content' => [$this, 'block_content'], ]; } protected function doGetParent(array $context): bool|string|Template|TemplateWrapper { // line 12 return $this->load(($context["base_template"] ?? null), 12); } protected function doDisplay(array $context, array $blocks = []): iterable { $macros = $this->macros; yield from $this->getParent($context)->unwrap()->yield($context, array_merge($this->blocks, $blocks)); } // line 14 /** * @return iterable<null|scalar|\Stringable> */ public function block_title(array $context, array $blocks = []): iterable { $macros = $this->macros; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("title_dashboard", [], "SonataAdminBundle"), "html", null, true); yield from []; } // line 15 /** * @return iterable<null|scalar|\Stringable> */ public function block_breadcrumb(array $context, array $blocks = []): iterable { $macros = $this->macros; yield from []; } // line 16 /** * @return iterable<null|scalar|\Stringable> */ public function block_content(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 17 yield " "; // line 18 $context["has_left"] = false; // line 19 yield " "; $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "left", [], "any", false, false, false, 19)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 20 yield " "; if (( !($context["has_left"] ?? null) && ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 20)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 20))))) { // line 21 yield " "; $context["has_left"] = true; // line 22 yield " "; } // line 23 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 24 yield " "; // line 25 $context["has_center"] = false; // line 26 yield " "; $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "center", [], "any", false, false, false, 26)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 27 yield " "; if (( !($context["has_center"] ?? null) && ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 27)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 27))))) { // line 28 yield " "; $context["has_center"] = true; // line 29 yield " "; } // line 30 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 31 yield " "; // line 32 $context["has_right"] = false; // line 33 yield " "; $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "right", [], "any", false, false, false, 33)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 34 yield " "; if (( !($context["has_right"] ?? null) && ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 34)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 34))))) { // line 35 yield " "; $context["has_right"] = true; // line 36 yield " "; } // line 37 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 38 yield " "; // line 39 $context["has_top"] = false; // line 40 yield " "; $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "top", [], "any", false, false, false, 40)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 41 yield " "; if (( !($context["has_top"] ?? null) && ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 41)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 41))))) { // line 42 yield " "; $context["has_top"] = true; // line 43 yield " "; } // line 44 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 45 yield " "; // line 46 $context["has_bottom"] = false; // line 47 yield " "; $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "bottom", [], "any", false, false, false, 47)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 48 yield " "; if (( !($context["has_bottom"] ?? null) && ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 48)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 48))))) { // line 49 yield " "; $context["has_bottom"] = true; // line 50 yield " "; } // line 51 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 52 yield " "; // line 53 yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->renderEvent("sonata.admin.dashboard.top"); yield " "; // line 55 if ((($tmp = ($context["has_top"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) { // line 56 yield " <div class=\"row\"> "; // line 57 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "top", [], "any", false, false, false, 57)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 58 yield " "; if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 58)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 58)))) { // line 59 yield " <div class=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "class", [], "any", false, false, false, 59), "html", null, true); yield "\"> "; // line 60 yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->render(["type" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 60), "settings" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "settings", [], "any", false, false, false, 60)]); yield " </div> "; } // line 63 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 64 yield " </div> "; } // line 66 yield " <div class=\"row\"> "; // line 68 $context["width_left"] = 4; // line 69 yield " "; $context["width_right"] = 4; // line 70 yield " "; $context["width_center"] = 4; // line 71 yield " "; // line 73 yield " "; if ((($tmp = !($context["has_center"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) { // line 74 yield " "; $context["width_left"] = 6; // line 75 yield " "; $context["width_right"] = 6; // line 76 yield " "; } // line 77 yield " "; // line 79 yield " "; if (( !($context["has_left"] ?? null) && !($context["has_right"] ?? null))) { // line 80 yield " "; $context["width_center"] = 12; // line 81 yield " "; } // line 82 yield " "; // line 84 yield " "; if ((($context["has_left"] ?? null) || ($context["has_right"] ?? null))) { // line 85 yield " <div class=\"col-md-"; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["width_left"] ?? null), "html", null, true); yield "\"> "; // line 86 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "left", [], "any", false, false, false, 86)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 87 yield " "; if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 87)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 87)))) { // line 88 yield " "; yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->render(["type" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 88), "settings" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "settings", [], "any", false, false, false, 88)]); yield " "; } // line 90 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 91 yield " </div> "; } // line 93 yield " "; // line 94 if ((($tmp = ($context["has_center"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) { // line 95 yield " <div class=\"col-md-"; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["width_center"] ?? null), "html", null, true); yield "\"> "; // line 96 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "center", [], "any", false, false, false, 96)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 97 yield " "; if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 97)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 97)))) { // line 98 yield " "; yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->render(["type" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 98), "settings" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "settings", [], "any", false, false, false, 98)]); yield " "; } // line 100 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 101 yield " </div> "; } // line 103 yield " "; // line 105 yield " "; if ((($context["has_left"] ?? null) || ($context["has_right"] ?? null))) { // line 106 yield " <div class=\"col-md-"; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(($context["width_right"] ?? null), "html", null, true); yield "\"> "; // line 107 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "right", [], "any", false, false, false, 107)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 108 yield " "; if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 108)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 108)))) { // line 109 yield " "; yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->render(["type" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 109), "settings" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "settings", [], "any", false, false, false, 109)]); yield " "; } // line 111 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 112 yield " </div> "; } // line 114 yield " </div> "; // line 116 if ((($tmp = ($context["has_bottom"] ?? null)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) { // line 117 yield " <div class=\"row\"> "; // line 118 $context['_parent'] = $context; $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, ($context["blocks"] ?? null), "bottom", [], "any", false, false, false, 118)); foreach ($context['_seq'] as $context["_key"] => $context["block"]) { // line 119 yield " "; if (((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 119)) == 0) || $this->env->getRuntime('Sonata\AdminBundle\Twig\SecurityRuntime')->isGrantedAffirmative(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "roles", [], "any", false, false, false, 119)))) { // line 120 yield " <div class=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["block"], "class", [], "any", false, false, false, 120), "html", null, true); yield "\"> "; // line 121 yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->render(["type" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 121), "settings" => CoreExtension::getAttribute($this->env, $this->source, $context["block"], "settings", [], "any", false, false, false, 121)]); yield " </div> "; } // line 124 yield " "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_key'], $context['block'], $context['_parent']); $context = array_intersect_key($context, $_parent) + $_parent; // line 125 yield " </div> "; } // line 127 yield " "; // line 128 yield $this->env->getRuntime('Sonata\BlockBundle\Templating\Helper\BlockHelper')->renderEvent("sonata.admin.dashboard.bottom"); yield " "; yield from []; } /** * @codeCoverageIgnore */ public function getTemplateName(): string { return "@SonataAdmin/Core/dashboard.html.twig"; } /** * @codeCoverageIgnore */ public function isTraitable(): bool { return false; } /** * @codeCoverageIgnore */ public function getDebugInfo(): array { return array ( 426 => 128, 423 => 127, 419 => 125, 413 => 124, 407 => 121, 402 => 120, 399 => 119, 395 => 118, 392 => 117, 390 => 116, 386 => 114, 382 => 112, 376 => 111, 370 => 109, 367 => 108, 363 => 107, 358 => 106, 355 => 105, 352 => 103, 348 => 101, 342 => 100, 336 => 98, 333 => 97, 329 => 96, 324 => 95, 322 => 94, 319 => 93, 315 => 91, 309 => 90, 303 => 88, 300 => 87, 296 => 86, 291 => 85, 288 => 84, 285 => 82, 282 => 81, 279 => 80, 276 => 79, 273 => 77, 270 => 76, 267 => 75, 264 => 74, 261 => 73, 258 => 71, 255 => 70, 252 => 69, 250 => 68, 246 => 66, 242 => 64, 236 => 63, 230 => 60, 225 => 59, 222 => 58, 218 => 57, 215 => 56, 213 => 55, 208 => 53, 205 => 52, 199 => 51, 196 => 50, 193 => 49, 190 => 48, 185 => 47, 183 => 46, 180 => 45, 174 => 44, 171 => 43, 168 => 42, 165 => 41, 160 => 40, 158 => 39, 155 => 38, 149 => 37, 146 => 36, 143 => 35, 140 => 34, 135 => 33, 133 => 32, 130 => 31, 124 => 30, 121 => 29, 118 => 28, 115 => 27, 110 => 26, 108 => 25, 105 => 24, 99 => 23, 96 => 22, 93 => 21, 90 => 20, 85 => 19, 83 => 18, 80 => 17, 73 => 16, 63 => 15, 52 => 14, 42 => 12,); } public function getSourceContext(): Source { return new Source("", "@SonataAdmin/Core/dashboard.html.twig", "/var/www/v3.cesa.co.za/vendor/sonata-project/admin-bundle/src/Resources/views/Core/dashboard.html.twig"); } }