Error 500 Internal Server Error

GET https://testjouet.site/fr/toys_details/1

ErrorController

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_controller
"error_controller"
_stopwatch_token
"ccc407"
exception
Twig\Error\RuntimeError {#464
  #message: "Variable "userSuggestion" does not exist."
  #code: 0
  #file: "/var/www/html/app/templates/customer/booking/calendar.html.twig"
  #line: 87
  -lineno: 87
  -name: "customer/booking/calendar.html.twig"
  -rawMessage: "Variable "userSuggestion" does not exist."
  -sourcePath: "/var/www/html/app/templates/customer/booking/calendar.html.twig"
  -sourceCode: """
    {% extends 'customer/base_customer.html.twig' %}\n
     {% block stylesheets %}\n
         <!-- FullCalendar CSS -->\n
         <link href="https://cdn.jsdelivr.net/npm/fullcalendar@5.10.2/main.min.css" rel="stylesheet">\n
    \n
    \n
         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fontsource-variable/inter@5.0.3/index.min.css">\n
         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" integrity="sha256-fx038NkLY4U1TCrBDiu5FWPEa9eiZu01EiLryshJbCo=" crossorigin="anonymous">\n
     {% endblock %}\n
    {% block importmap %}\n
        {# Load both the app.js and admin.js entrypoints #}\n
        {{ importmap(['app', 'home']) }}\n
    {% endblock %}\n
    \n
    {% block body_id 'user_calendar' %}\n
    {% block header %}\n
        {% set _route = app.request.get('_route') %}\n
        <header>\n
            <nav class="navbar navbar-expand-lg fixed-top navbar-dark bg-primary">\n
                <div class="container">\n
                    <button class="btn btn-primary" id="sidebarToggle">Toggle Menu</button>\n
                    <a class="navbar-brand" href="{{ path('homepage') }}">\n
                        Jouet\n
                    </a>\n
                    <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#appNavbar" aria-controls="appNavbar" aria-expanded="false" aria-label="Toggle navigation">\n
                        <span class="navbar-toggler-icon"></span>\n
                    </button>\n
    \n
                    <div class="navbar-collapse collapse" id="appNavbar">\n
                        <ul class="navbar-nav ml-auto">\n
                            {% block header_navigation_links %}\n
                                {% if is_granted('ROLE_ADMIN') %}\n
                                    <li class="nav-item">\n
                                        <a class="nav-link" href="{{ path('admin_post_index') }}">\n
                                            <i class="fa fa-lock" aria-hidden="true"></i> {{ 'menu.admin'|trans }}\n
                                        </a>\n
                                    </li>\n
                                {% endif %}\n
                                {% if is_granted('ROLE_USER') %}\n
                                    <li class="nav-item navbar-brand">\n
                                        <i class="fa fa-money" aria-hidden="true"></i> {{ 'menu.balance'|trans }} 100 $\n
                                    </li>\n
                                {% endif %}\n
                                {% if is_granted('ROLE_USER') %}\n
                                    <li class="nav-item navbar-brand">\n
                                        <i class="fa fa-money" aria-hidden="true"></i> {{ 'menu.warranty'|trans }} 100 $\n
                                    </li>\n
                                {% endif %}\n
                            {% endblock %}\n
                            <li class="nav-item dropdown">\n
                                {% if app.user %}\n
                                    Bonjour {{ app.user.fullName }}\n
                                {% else %}\n
                                    <a class="nav-link" href="{{ path('security_login') }}"> Se connecter </a>\n
                                {% endif %}\n
                            </li>\n
    \n
                            {% if app.user %}\n
                                <li class="nav-item dropdown">\n
                                    <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" id="user">\n
                                        <i class="fa fa-user" aria-hidden="true"></i>\n
                                        <span class="caret"></span>\n
                                        <span class="sr-only">{{ app.user.fullname }}</span>\n
                                    </a>\n
                                    <div class="dropdown-menu user" role="menu" aria-labelledby="user">\n
                                        <a class="dropdown-item" href="{{ path('user_edit') }}">\n
                                            <i class="fa fa-edit" aria-hidden="true"></i> {{ 'menu.user'|trans }}\n
                                        </a>\n
                                        <div class="dropdown-divider"></div>\n
                                        <a class="dropdown-item" href="{{ logout_path() }}">\n
                                            <i class="fa fa-sign-out" aria-hidden="true"></i> {{ 'menu.logout'|trans }}\n
                                        </a>\n
                                    </div>\n
                                </li>\n
                            {% endif %}\n
                        </ul>\n
                    </div>\n
                </div>\n
            </nav>\n
        </header>\n
    {% endblock %}\n
    {% block footer %}\n
        {{ parent() }}\n
    {% endblock %}\n
    \n
    {% block body %}\n
        Nom de jouet  : {{ userSuggestion.title }}\n
        <br>\n
        Nombre de jouets  : {{ userSuggestion.toys.count }}\n
        <br>\n
        <br>\n
        <br>\n
        <div id="calendar"></div>\n
        <br>\n
        <button type="submit" class="btn btn-info float-right"> Valider resérvation </button>\n
        <br>\n
        <br>\n
        <!-- FullCalendar JS -->\n
        <script src="https://cdn.jsdelivr.net/npm/fullcalendar@5.10.2/main.min.js"></script>\n
        <script>\n
            document.addEventListener('DOMContentLoaded', function() {\n
                var calendarEl = document.getElementById('calendar');\n
                var calendar = new FullCalendar.Calendar(calendarEl, {\n
                    initialView: 'dayGridMonth',\n
                    headerToolbar: {\n
                        left: 'prev,next today',\n
                        center: 'title',\n
                        right: 'dayGridMonth,timeGridWeek,timeGridDay'\n
                    },\n
                    events: [\n
                        {\n
                            title: 'Event 1',\n
                            start: '2024-06-30',\n
                            end: '2024-07-07'\n
                        },\n
                        {\n
                            title: 'Event 2',\n
                            start: '2024-07-07',\n
                            end: '2024-07-14'\n
                        }\n
                        // Add more events as needed\n
                    ]\n
                });\n
                calendar.render();\n
            });\n
        </script>\n
    {% endblock %}\n
    """
  trace: {
    /var/www/html/app/templates/customer/booking/calendar.html.twig:87 {
      __TwigTemplate_1dad23c4ed5844de6d73a5f0e7450edc->{closure} …
      › {% block body %}    Nom de jouet  : {{ userSuggestion.title }}    <br>
    }
    /var/www/html/app/var/cache/dev/twig/15/15f5000becd0c02dec420773867d7f8f.php:334 {
      __TwigTemplate_1dad23c4ed5844de6d73a5f0e7450edc->block_body($context, array $blocks = []) …
      › echo "    Nom de jouet  : ";echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["userSuggestion"]) || array_key_exists("userSuggestion", $context) ? $context["userSuggestion"] : (function () { throw new RuntimeError('Variable "userSuggestion" does not exist.', 87, $this->source); })()), "title", [], "any", false, false, false, 87), "html", null, true);echo "
    }
    /var/www/html/app/vendor/twig/twig/src/Template.php:171 {
      Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
      › try {    $template->$block($context, $blocks);} catch (Error $e) {
    }
    /var/www/html/app/templates/customer/base_customer.html.twig:72 {
      __TwigTemplate_4ed79eb0c6c07e463e0f61cf610c586d->doDisplay(array $context, array $blocks = []) …
      › <div class="container">    {% block body %}        {{ include('default/_flash_messages.html.twig') }}
    }
    /var/www/html/app/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
    }
    /var/www/html/app/vendor/twig/twig/src/Template.php:367 {
      Twig\Template->display(array $context, array $blocks = []) …
      › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
    }
    /var/www/html/app/var/cache/dev/twig/15/15f5000becd0c02dec420773867d7f8f.php:54 {
      __TwigTemplate_1dad23c4ed5844de6d73a5f0e7450edc->doDisplay(array $context, array $blocks = []) …
      › $this->parent = $this->loadTemplate("customer/base_customer.html.twig", "customer/booking/calendar.html.twig", 1);$this->parent->display($context, array_merge($this->blocks, $blocks));}
    /var/www/html/app/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
    }
    /var/www/html/app/vendor/twig/twig/src/Template.php:367 {
      Twig\Template->display(array $context, array $blocks = []) …
      › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
    }
    /var/www/html/app/vendor/twig/twig/src/Template.php:379 {
      Twig\Template->render(array $context) …
      › try {    $this->display($context);} catch (\Throwable $e) {
    }
    /var/www/html/app/vendor/twig/twig/src/TemplateWrapper.php:38 {
      Twig\TemplateWrapper->render(array $context = []): string …
      › {    return $this->template->render($context);}
    }
    /var/www/html/app/vendor/twig/twig/src/Environment.php:280 {
      Twig\Environment->render($name, array $context = []): string …
      › {    return $this->load($name)->render($context);}
    }
    /var/www/html/app/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);}
    }
    /var/www/html/app/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();
    }
    /var/www/html/app/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__);}
    }
    /var/www/html/app/src/Controller/CustomerController.php:83 {
      App\Controller\CustomerController->toysDetails(int $id): Response …
      › {    return $this->render('customer/booking/calendar.html.twig', []);}
    }
    /var/www/html/app/vendor/symfony/http-kernel/HttpKernel.php:178 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);}
    /var/www/html/app/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) {
    }
    /var/www/html/app/vendor/symfony/http-kernel/Kernel.php:185 {
      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 {
    }
    /var/www/html/app/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);}
    /var/www/html/app/vendor/autoload_runtime.php:29 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /var/www/html/app/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/var/www/html/app/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Processor\DebugProcessor {#157
  -records: [
    2 => [
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.874+00:00"
        "message" => "Matched route "{route}"."
        "priority" => 200
        "priorityName" => "INFO"
        "context" => [
          "route" => "toys_details"
          "route_parameters" => [
            "_route" => "toys_details"
            "_controller" => "App\Controller\CustomerController::toysDetails"
            "_locale" => "fr"
            "id" => "1"
          ]
          "request_uri" => "https://testjouet.site/fr/toys_details/1"
          "method" => "GET"
        ]
        "channel" => "request"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Checking for authenticator support."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticators" => 2
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Checking support on authenticator."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Authenticator does not support the request."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Checking support on authenticator."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Authenticator does not support the request."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "firewall_name" => "main"
          "authenticator" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
        ]
        "channel" => "security"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "App\EventSubscriber\RedirectToPreferredLocaleSubscriber::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "App\EventSubscriber\ControllerSubscriber::registerCurrentController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.875+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Uncaught PHP Exception Twig\Error\RuntimeError: "Variable "userSuggestion" does not exist." at calendar.html.twig line 87"
        "priority" => 500
        "priorityName" => "CRITICAL"
        "context" => [
          "exception" => Twig\Error\RuntimeError {#464
            #message: "Variable "userSuggestion" does not exist."
            #code: 0
            #file: "/var/www/html/app/templates/customer/booking/calendar.html.twig"
            #line: 87
            -lineno: 87
            -name: "customer/booking/calendar.html.twig"
            -rawMessage: "Variable "userSuggestion" does not exist."
            -sourcePath: "/var/www/html/app/templates/customer/booking/calendar.html.twig"
            -sourceCode: """
              {% extends 'customer/base_customer.html.twig' %}\n
               {% block stylesheets %}\n
                   <!-- FullCalendar CSS -->\n
                   <link href="https://cdn.jsdelivr.net/npm/fullcalendar@5.10.2/main.min.css" rel="stylesheet">\n
              \n
              \n
                   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fontsource-variable/inter@5.0.3/index.min.css">\n
                   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" integrity="sha256-fx038NkLY4U1TCrBDiu5FWPEa9eiZu01EiLryshJbCo=" crossorigin="anonymous">\n
               {% endblock %}\n
              {% block importmap %}\n
                  {# Load both the app.js and admin.js entrypoints #}\n
                  {{ importmap(['app', 'home']) }}\n
              {% endblock %}\n
              \n
              {% block body_id 'user_calendar' %}\n
              {% block header %}\n
                  {% set _route = app.request.get('_route') %}\n
                  <header>\n
                      <nav class="navbar navbar-expand-lg fixed-top navbar-dark bg-primary">\n
                          <div class="container">\n
                              <button class="btn btn-primary" id="sidebarToggle">Toggle Menu</button>\n
                              <a class="navbar-brand" href="{{ path('homepage') }}">\n
                                  Jouet\n
                              </a>\n
                              <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#appNavbar" aria-controls="appNavbar" aria-expanded="false" aria-label="Toggle navigation">\n
                                  <span class="navbar-toggler-icon"></span>\n
                              </button>\n
              \n
                              <div class="navbar-collapse collapse" id="appNavbar">\n
                                  <ul class="navbar-nav ml-auto">\n
                                      {% block header_navigation_links %}\n
                                          {% if is_granted('ROLE_ADMIN') %}\n
                                              <li class="nav-item">\n
                                                  <a class="nav-link" href="{{ path('admin_post_index') }}">\n
                                                      <i class="fa fa-lock" aria-hidden="true"></i> {{ 'menu.admin'|trans }}\n
                                                  </a>\n
                                              </li>\n
                                          {% endif %}\n
                                          {% if is_granted('ROLE_USER') %}\n
                                              <li class="nav-item navbar-brand">\n
                                                  <i class="fa fa-money" aria-hidden="true"></i> {{ 'menu.balance'|trans }} 100 $\n
                                              </li>\n
                                          {% endif %}\n
                                          {% if is_granted('ROLE_USER') %}\n
                                              <li class="nav-item navbar-brand">\n
                                                  <i class="fa fa-money" aria-hidden="true"></i> {{ 'menu.warranty'|trans }} 100 $\n
                                              </li>\n
                                          {% endif %}\n
                                      {% endblock %}\n
                                      <li class="nav-item dropdown">\n
                                          {% if app.user %}\n
                                              Bonjour {{ app.user.fullName }}\n
                                          {% else %}\n
                                              <a class="nav-link" href="{{ path('security_login') }}"> Se connecter </a>\n
                                          {% endif %}\n
                                      </li>\n
              \n
                                      {% if app.user %}\n
                                          <li class="nav-item dropdown">\n
                                              <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" id="user">\n
                                                  <i class="fa fa-user" aria-hidden="true"></i>\n
                                                  <span class="caret"></span>\n
                                                  <span class="sr-only">{{ app.user.fullname }}</span>\n
                                              </a>\n
                                              <div class="dropdown-menu user" role="menu" aria-labelledby="user">\n
                                                  <a class="dropdown-item" href="{{ path('user_edit') }}">\n
                                                      <i class="fa fa-edit" aria-hidden="true"></i> {{ 'menu.user'|trans }}\n
                                                  </a>\n
                                                  <div class="dropdown-divider"></div>\n
                                                  <a class="dropdown-item" href="{{ logout_path() }}">\n
                                                      <i class="fa fa-sign-out" aria-hidden="true"></i> {{ 'menu.logout'|trans }}\n
                                                  </a>\n
                                              </div>\n
                                          </li>\n
                                      {% endif %}\n
                                  </ul>\n
                              </div>\n
                          </div>\n
                      </nav>\n
                  </header>\n
              {% endblock %}\n
              {% block footer %}\n
                  {{ parent() }}\n
              {% endblock %}\n
              \n
              {% block body %}\n
                  Nom de jouet  : {{ userSuggestion.title }}\n
                  <br>\n
                  Nombre de jouets  : {{ userSuggestion.toys.count }}\n
                  <br>\n
                  <br>\n
                  <br>\n
                  <div id="calendar"></div>\n
                  <br>\n
                  <button type="submit" class="btn btn-info float-right"> Valider resérvation </button>\n
                  <br>\n
                  <br>\n
                  <!-- FullCalendar JS -->\n
                  <script src="https://cdn.jsdelivr.net/npm/fullcalendar@5.10.2/main.min.js"></script>\n
                  <script>\n
                      document.addEventListener('DOMContentLoaded', function() {\n
                          var calendarEl = document.getElementById('calendar');\n
                          var calendar = new FullCalendar.Calendar(calendarEl, {\n
                              initialView: 'dayGridMonth',\n
                              headerToolbar: {\n
                                  left: 'prev,next today',\n
                                  center: 'title',\n
                                  right: 'dayGridMonth,timeGridWeek,timeGridDay'\n
                              },\n
                              events: [\n
                                  {\n
                                      title: 'Event 1',\n
                                      start: '2024-06-30',\n
                                      end: '2024-07-07'\n
                                  },\n
                                  {\n
                                      title: 'Event 2',\n
                                      start: '2024-07-07',\n
                                      end: '2024-07-14'\n
                                  }\n
                                  // Add more events as needed\n
                              ]\n
                          });\n
                          calendar.render();\n
                      });\n
                  </script>\n
              {% endblock %}\n
              """
            trace: {
              /var/www/html/app/templates/customer/booking/calendar.html.twig:87 {
                __TwigTemplate_1dad23c4ed5844de6d73a5f0e7450edc->{closure} …
                › {% block body %}    Nom de jouet  : {{ userSuggestion.title }}    <br>
              }
              /var/www/html/app/var/cache/dev/twig/15/15f5000becd0c02dec420773867d7f8f.php:334 {
                __TwigTemplate_1dad23c4ed5844de6d73a5f0e7450edc->block_body($context, array $blocks = []) …
                › echo "    Nom de jouet  : ";echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["userSuggestion"]) || array_key_exists("userSuggestion", $context) ? $context["userSuggestion"] : (function () { throw new RuntimeError('Variable "userSuggestion" does not exist.', 87, $this->source); })()), "title", [], "any", false, false, false, 87), "html", null, true);echo "
              }
              /var/www/html/app/vendor/twig/twig/src/Template.php:171 {
                Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
                › try {    $template->$block($context, $blocks);} catch (Error $e) {
              }
              /var/www/html/app/templates/customer/base_customer.html.twig:72 {
                __TwigTemplate_4ed79eb0c6c07e463e0f61cf610c586d->doDisplay(array $context, array $blocks = []) …
                › <div class="container">    {% block body %}        {{ include('default/_flash_messages.html.twig') }}
              }
              /var/www/html/app/vendor/twig/twig/src/Template.php:394 {
                Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
                › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
              }
              /var/www/html/app/vendor/twig/twig/src/Template.php:367 {
                Twig\Template->display(array $context, array $blocks = []) …
                › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
              }
              /var/www/html/app/var/cache/dev/twig/15/15f5000becd0c02dec420773867d7f8f.php:54 {
                __TwigTemplate_1dad23c4ed5844de6d73a5f0e7450edc->doDisplay(array $context, array $blocks = []) …
                › $this->parent = $this->loadTemplate("customer/base_customer.html.twig", "customer/booking/calendar.html.twig", 1);$this->parent->display($context, array_merge($this->blocks, $blocks));}
              /var/www/html/app/vendor/twig/twig/src/Template.php:394 {
                Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
                › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
              }
              /var/www/html/app/vendor/twig/twig/src/Template.php:367 {
                Twig\Template->display(array $context, array $blocks = []) …
                › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
              }
              /var/www/html/app/vendor/twig/twig/src/Template.php:379 {
                Twig\Template->render(array $context) …
                › try {    $this->display($context);} catch (\Throwable $e) {
              }
              /var/www/html/app/vendor/twig/twig/src/TemplateWrapper.php:38 {
                Twig\TemplateWrapper->render(array $context = []): string …
                › {    return $this->template->render($context);}
              }
              /var/www/html/app/vendor/twig/twig/src/Environment.php:280 {
                Twig\Environment->render($name, array $context = []): string …
                › {    return $this->load($name)->render($context);}
              }
              /var/www/html/app/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);}
              }
              /var/www/html/app/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();
              }
              /var/www/html/app/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__);}
              }
              /var/www/html/app/src/Controller/CustomerController.php:83 {
                App\Controller\CustomerController->toysDetails(int $id): Response …
                › {    return $this->render('customer/booking/calendar.html.twig', []);}
              }
              /var/www/html/app/vendor/symfony/http-kernel/HttpKernel.php:178 {
                Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
                › // call controller$response = $controller(...$arguments);}
              /var/www/html/app/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) {
              }
              /var/www/html/app/vendor/symfony/http-kernel/Kernel.php:185 {
                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 {
              }
              /var/www/html/app/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
                Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
                › {    $response = $this->kernel->handle($this->request);}
              /var/www/html/app/vendor/autoload_runtime.php:29 {
                require_once …
                ›         ->getRunner($app)        ->run());
              }
              /var/www/html/app/public/index.php:5 {
                › 
                › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
                  "/var/www/html/app/vendor/autoload_runtime.php"
                }
              }
            }
          }
        ]
        "channel" => "request"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\Security\Http\Firewall\ExceptionListener::onKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "App\EventSubscriber\CheckRequirementsSubscriber::handleKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Listener "{listener}" stopped propagation of the event "{event}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.exception"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.910+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
    ]
    771 => [
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.889+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "App\EventSubscriber\RedirectToPreferredLocaleSubscriber::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.request"
          "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "App\EventSubscriber\ControllerSubscriber::registerCurrentController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.890+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.controller_arguments"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.response"
          "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
      [
        "timestamp" => 1727054790
        "timestamp_rfc3339" => "2024-09-23T01:26:30.909+00:00"
        "message" => "Notified event "{event}" to listener "{listener}"."
        "priority" => 100
        "priorityName" => "DEBUG"
        "context" => [
          "event" => "kernel.finish_request"
          "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
        ]
        "channel" => "event"
      ]
    ]
  ]
  -errorCount: [
    2 => 1
    771 => 0
  ]
  -requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#156 …}
}

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
host
"testjouet.site"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Mon, 23 Sep 2024 01:26:30 GMT"
x-debug-exception
"Variable%20%22userSuggestion%22%20does%20not%20exist."
x-debug-exception-file
"%2Fvar%2Fwww%2Fhtml%2Fapp%2Ftemplates%2Fcustomer%2Fbooking%2Fcalendar.html.twig:87"
x-debug-token
"58d2d9"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"2ca64f8d83b9e89f5f19d672841d6bb8"
DATABASE_URL
"sqlite:///%kernel.project_dir%/data/database.sqlite"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CONTENT_LENGTH
""
CONTENT_TYPE
""
DOCUMENT_ROOT
"/var/www/html/app/public"
DOCUMENT_URI
"/index.php"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/var/www"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"testjouet.site"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
PATH_INFO
""
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"3.145.202.27"
REMOTE_PORT
"12376"
REMOTE_USER
""
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1727054790
REQUEST_TIME_FLOAT
1727054790.8675
REQUEST_URI
"/fr/toys_details/1"
SCRIPT_FILENAME
"/var/www/html/app/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"185.143.102.223"
SERVER_NAME
"testjouet.site"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.24.0"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,DATABASE_URL"
USER
"www-data"

Parent Request

Return to parent request (token = 7e794c)

Key Value
_cache
[
  Symfony\Component\HttpKernel\Attribute\Cache {#628
    +expires: null
    +maxage: null
    +smaxage: 10
    +public: null
    +mustRevalidate: false
    +vary: []
    +lastModified: null
    +etag: null
    +maxStale: null
    +staleWhileRevalidate: null
    +staleIfError: null
  }
]
_controller
"App\Controller\CustomerController::toysDetails"
_firewall_context
"security.firewall.map.context.main"
_locale
"fr"
_remove_csp_headers
true
_route
"toys_details"
_route_params
[
  "_locale" => "fr"
  "id" => "1"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"df4858"
id
"1"