[
"exception" => Twig\Error\RuntimeError {#1956
#message: "An exception has been thrown during the rendering of a template ("Failed to start the session because headers have already been sent by "/home/betfora/www/bff2026/vendor/symfony/var-dumper/Dumper/AbstractDumper.php" at line 175.")."
#code: 0
#file: "/home/betfora/www/bff2026/templates/_flashes.html.twig"
#line: 1
-previous: RuntimeException {#1952 …}
-lineno: 1
-name: "_flashes.html.twig"
-rawMessage: "An exception has been thrown during the rendering of a template ("Failed to start the session because headers have already been sent by "/home/betfora/www/bff2026/vendor/symfony/var-dumper/Dumper/AbstractDumper.php" at line 175.")."
-sourcePath: "/home/betfora/www/bff2026/templates/_flashes.html.twig"
-sourceCode: """
{% for message in app.flashes('success') %}\n
<div\n
class="fixed top-5 right-5 flex items-center w-full max-w-xs p-4 mb-4 text-gray-500 bg-white rounded-lg shadow dark:text-gray-400 dark:bg-gray-800"\n
role="alert"\n
>\n
<div class="inline-flex items-center justify-center flex-shrink-0 w-8 h-8 text-green-500 bg-green-100 rounded-lg dark:bg-green-800 dark:text-green-200">\n
<svg class="w-5 h-5" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 20 20">\n
<path d="M10 .5a9.5 9.5 0 1 0 9.5 9.5A9.51 9.51 0 0 0 10 .5Zm3.707 8.207-4 4a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L9 10.586l3.293-3.293a1 1 0 0 1 1.414 1.414Z"/>\n
</svg>\n
<span class="sr-only">Check icon</span>\n
</div>\n
<div class="ms-3 text-sm font-normal">{{ message }}</div>\n
<button\n
type="button"\n
class="ms-auto -mx-1.5 -my-1.5 bg-white text-gray-400 hover:text-gray-900 rounded-lg focus:ring-2 focus:ring-gray-300 p-1.5 hover:bg-gray-100 inline-flex items-center justify-center h-8 w-8 dark:text-gray-500 dark:hover:text-white dark:bg-gray-800 dark:hover:bg-gray-700"\n
aria-label="Close"\n
>\n
<span class="sr-only">Close</span>\n
<svg class="w-3 h-3" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 14 14">\n
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m1 1 6 6m0 0 6 6M7 7l6-6M7 7l-6 6"/>\n
</svg>\n
</button>\n
</div>\n
{% endfor %}
"""
trace: {
/home/betfora/www/bff2026/templates/_flashes.html.twig:1 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
›
› {% for message in app.flashes('success') %}
› <div
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:343 {
Twig\Template->display(array $context, array $blocks = []): void …
› {
› foreach ($this->yield($context, $blocks) as $data) {
› echo $data;
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:358 {
Twig\Template->render(array $context): string …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/TemplateWrapper.php:35 {
Twig\TemplateWrapper->render(array $context = []): string …
› {
› return $this->template->render($context);
› }
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Extension/CoreExtension.php:1481 {
Twig\Extension\CoreExtension::include(Environment $env, $context, $template, $variables = [], $withContext = true, $ignoreMissing = false, $sandboxed = false): string …
›
› return $loaded->render($variables);
› } finally {
arguments: {
$context: [ …4]
}
}
/home/betfora/www/bff2026/templates/front.html.twig:112 {
__TwigTemplate_a186ad43b42505cd70fd4e4e54550594->doDisplay(array $context, array $blocks = []): iterable …
› <div id="flash-container">
› {{ include('_flashes.html.twig') }}
› </div>
arguments: {
$env: Twig\Environment {#1622 …}
$context: [ …4]
$template: "_flashes.html.twig"
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:387 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
› try {
› yield from $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/var/cache/dev/twig/e2/e2c5be77f4aae8f83ae6551c961135ed.php:54 {
__TwigTemplate_edea3905232c40865bcb7ba1994d941d->doDisplay(array $context, array $blocks = []): iterable …
› $this->parent = $this->loadTemplate("front.html.twig", "ranking/show.html.twig", 1);
› yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
›
arguments: {
$context: [ …4]
$blocks: [ …3]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:387 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
› try {
› yield from $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:343 {
Twig\Template->display(array $context, array $blocks = []): void …
› {
› foreach ($this->yield($context, $blocks) as $data) {
› echo $data;
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:358 {
Twig\Template->render(array $context): string …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/TemplateWrapper.php:35 {
Twig\TemplateWrapper->render(array $context = []): string …
› {
› return $this->template->render($context);
› }
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Environment.php:320 {
Twig\Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/symfony/framework-bundle/Controller/AbstractController.php:431 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView(string $view, ?string $block, array $parameters, string $method): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
arguments: {
$name: "ranking/show.html.twig"
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/symfony/framework-bundle/Controller/AbstractController.php:436 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response …
› {
› $content = $this->doRenderView($view, $block, $parameters, $method);
› $response ??= new Response();
arguments: {
$view: "ranking/show.html.twig"
$block: null
$parameters: [ …2]
$method: "render"
}
}
/home/betfora/www/bff2026/vendor/symfony/framework-bundle/Controller/AbstractController.php:250 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], ?Response $response = null): Response …
› {
› return $this->doRender($view, null, $parameters, $response, __FUNCTION__);
› }
arguments: {
$view: "ranking/show.html.twig"
$block: null
$parameters: [ …2]
$response: null
$method: "render"
}
}
/home/betfora/www/bff2026/src/Controller/RankingController.php:101 {
App\Controller\RankingController->show(EntityManagerInterface $em, Competition $competition): Response …
›
› return $this->render('ranking/show.html.twig', [
› 'competition' => $competition,
arguments: {
$view: "ranking/show.html.twig"
$parameters: [ …2]
}
}
/home/betfora/www/bff2026/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$em: Container1hVUttS\EntityManagerGhost614a58f {#234 …}
$competition: App\Entity\Competition {#1119 …}
}
}
/home/betfora/www/bff2026/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#10 …}
$type: 1
}
}
/home/betfora/www/bff2026/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#10 …}
$type: 1
$catch: true
}
}
/home/betfora/www/bff2026/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#10 …}
}
}
/home/betfora/www/bff2026/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/home/betfora/www/bff2026/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/home/betfora/www/bff2026/vendor/autoload_runtime.php"
}
}
}
}
]
{
/home/betfora/www/bff2026/templates/_flashes.html.twig:1 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
›
› {% for message in app.flashes('success') %}
› <div
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:343 {
Twig\Template->display(array $context, array $blocks = []): void …
› {
› foreach ($this->yield($context, $blocks) as $data) {
› echo $data;
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:358 {
Twig\Template->render(array $context): string …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/TemplateWrapper.php:35 {
Twig\TemplateWrapper->render(array $context = []): string …
› {
› return $this->template->render($context);
› }
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Extension/CoreExtension.php:1481 {
Twig\Extension\CoreExtension::include(Environment $env, $context, $template, $variables = [], $withContext = true, $ignoreMissing = false, $sandboxed = false): string …
›
› return $loaded->render($variables);
› } finally {
arguments: {
$context: [ …4]
}
}
/home/betfora/www/bff2026/templates/front.html.twig:112 {
__TwigTemplate_a186ad43b42505cd70fd4e4e54550594->doDisplay(array $context, array $blocks = []): iterable …
› <div id="flash-container">
› {{ include('_flashes.html.twig') }}
› </div>
arguments: {
$env: Twig\Environment {#1622 …}
$context: [ …4]
$template: "_flashes.html.twig"
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:387 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
› try {
› yield from $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/var/cache/dev/twig/e2/e2c5be77f4aae8f83ae6551c961135ed.php:54 {
__TwigTemplate_edea3905232c40865bcb7ba1994d941d->doDisplay(array $context, array $blocks = []): iterable …
› $this->parent = $this->loadTemplate("front.html.twig", "ranking/show.html.twig", 1);
› yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
›
arguments: {
$context: [ …4]
$blocks: [ …3]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:387 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
› try {
› yield from $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:343 {
Twig\Template->display(array $context, array $blocks = []): void …
› {
› foreach ($this->yield($context, $blocks) as $data) {
› echo $data;
arguments: {
$context: [ …4]
$blocks: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Template.php:358 {
Twig\Template->render(array $context): string …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/TemplateWrapper.php:35 {
Twig\TemplateWrapper->render(array $context = []): string …
› {
› return $this->template->render($context);
› }
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/twig/twig/src/Environment.php:320 {
Twig\Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
arguments: {
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/symfony/framework-bundle/Controller/AbstractController.php:431 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView(string $view, ?string $block, array $parameters, string $method): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
arguments: {
$name: "ranking/show.html.twig"
$context: [ …2]
}
}
/home/betfora/www/bff2026/vendor/symfony/framework-bundle/Controller/AbstractController.php:436 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response …
› {
› $content = $this->doRenderView($view, $block, $parameters, $method);
› $response ??= new Response();
arguments: {
$view: "ranking/show.html.twig"
$block: null
$parameters: [ …2]
$method: "render"
}
}
/home/betfora/www/bff2026/vendor/symfony/framework-bundle/Controller/AbstractController.php:250 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], ?Response $response = null): Response …
› {
› return $this->doRender($view, null, $parameters, $response, __FUNCTION__);
› }
arguments: {
$view: "ranking/show.html.twig"
$block: null
$parameters: [ …2]
$response: null
$method: "render"
}
}
/home/betfora/www/bff2026/src/Controller/RankingController.php:101 {
App\Controller\RankingController->show(EntityManagerInterface $em, Competition $competition): Response …
›
› return $this->render('ranking/show.html.twig', [
› 'competition' => $competition,
arguments: {
$view: "ranking/show.html.twig"
$parameters: [ …2]
}
}
/home/betfora/www/bff2026/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$em: Container1hVUttS\EntityManagerGhost614a58f {#234 …}
$competition: App\Entity\Competition {#1119 …}
}
}
/home/betfora/www/bff2026/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#10 …}
$type: 1
}
}
/home/betfora/www/bff2026/vendor/symfony/http-kernel/Kernel.php:182 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#10 …}
$type: 1
$catch: true
}
}
/home/betfora/www/bff2026/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#10 …}
}
}
/home/betfora/www/bff2026/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/home/betfora/www/bff2026/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/home/betfora/www/bff2026/vendor/autoload_runtime.php"
}
}
}