ExperienceController :: overview
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
Key | Value |
---|---|
_controller | "App\Controller\Dashboard\Admin\ExperienceController::overview" |
_firewall_context | "security.firewall.map.context.main" |
_locale | "en" |
_remove_csp_headers | true |
_route | "exp_overview" |
_route_params | [ "_locale" => "en" "id" => "7" ] |
_security_firewall_run | "_security_main" |
_stopwatch_token | "ede491" |
id | "7" |
Request Headers
Header | Value |
---|---|
accept | "*/*" |
accept-encoding | "gzip, br, deflate" |
from | "gptbot(at)openai.com" |
host | "www.bookoach.com" |
user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.2; +https://openai.com/gptbot)" |
x-openai-host-hash | "448049890" |
x-php-ob-level | "0" |
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 | "Fri, 13 Jun 2025 21:16:27 GMT" |
x-debug-exception | "Impossible%20to%20access%20an%20attribute%20%28%22percent%22%29%20on%20a%20null%20variable." |
x-debug-exception-file | "%2Fhome%2Fbookoachroot%2Fpublic_html%2Ftemplates%2Fadmin%2Fexperience%2Foverview.html.twig:207" |
x-debug-token | "d76c64" |
x-debug-token-link | "http://www.bookoach.com/_profiler/08aea9" |
x-previous-debug-token | "08aea9" |
x-robots-tag | "noindex" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session 6
Session Metadata
Key | Value |
---|---|
Created | "Fri, 13 Jun 25 21:16:27 +0000" |
Last used | "Fri, 13 Jun 25 21:16:27 +0000" |
Lifetime | 0 |
Session Attributes
No session attributes
Session Usage
6
Usages
Stateless check enabled
Usage |
---|
Twig\Extension\CoreExtension:1626
[ [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Extension/CoreExtension.php" "line" => 1626 "function" => "getFlashBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/var/cache/dev/twig/35/354ce31967baf69b823a2d775285ba97.php" "line" => 48 "function" => "getAttribute" "class" => "Twig\Extension\CoreExtension" "type" => "::" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Template.php" "line" => 360 "function" => "doDisplay" "class" => "__TwigTemplate_68cb4e64e52760f4d13aa1ac3a11904a" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Template.php" "line" => 335 "function" => "yield" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/TemplateWrapper.php" "line" => 38 "function" => "render" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Extension/CoreExtension.php" "line" => 1332 "function" => "render" "class" => "Twig\TemplateWrapper" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/var/cache/dev/twig/e6/e6e0c2b0d922820741732585c82cf7da.php" "line" => 338 "function" => "include" "class" => "Twig\Extension\CoreExtension" "type" => "::" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Template.php" "line" => 360 "function" => "doDisplay" "class" => "__TwigTemplate_42e0af3257255205b2d07b9561e731e3" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/var/cache/dev/twig/ee/ee104b9adbb45d9fd8948753ba97aef0.php" "line" => 55 "function" => "yield" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Template.php" "line" => 360 "function" => "doDisplay" "class" => "__TwigTemplate_a0e11dde0dff82896ecdb02e4dae3bd2" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Template.php" "line" => 335 "function" => "yield" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/TemplateWrapper.php" "line" => 38 "function" => "render" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/twig/twig/src/Environment.php" "line" => 305 "function" => "render" "class" => "Twig\TemplateWrapper" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 220 "function" => "render" "class" => "Twig\Environment" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 228 "function" => "renderView" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/src/Controller/Dashboard/Admin/ExperienceController.php" "line" => 346 "function" => "render" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 163 "function" => "overview" "class" => "App\Controller\Dashboard\Admin\ExperienceController" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/public/index.php" "line" => 5 "args" => [ "/home/bookoachroot/public_html/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:72
[ [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 72 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 151 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/public/index.php" "line" => 5 "args" => [ "/home/bookoachroot/public_html/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:73
[ [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 73 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 151 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/public/index.php" "line" => 5 "args" => [ "/home/bookoachroot/public_html/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:74
[ [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 74 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 151 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/public/index.php" "line" => 5 "args" => [ "/home/bookoachroot/public_html/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:75
[ [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 75 "function" => "all" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 151 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/public/index.php" "line" => 5 "args" => [ "/home/bookoachroot/public_html/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:76
[ [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 76 "function" => "getFlashBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 151 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 111 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 152 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/home/bookoachroot/public_html/public/index.php" "line" => 5 "args" => [ "/home/bookoachroot/public_html/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
Key | Value |
---|---|
APP_ENV | "dev" |
APP_SECRET | "2ca64f8d83b9e89f5f19d672841d6bb8" |
DATABASE_URL | "mysql://bookoachroot_24user_db1:Ohulge3t^RDe@127.0.0.1:3306/bookoachroot_db1_24" |
MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
Defined as regular env variables
Key | Value |
---|---|
APP_DEBUG | "1" |
CONTEXT_DOCUMENT_ROOT | "/usr/local/cpanel/cgi-sys/" |
CONTEXT_PREFIX | "/cgi-sys" |
DOCUMENT_ROOT | "/home/bookoachroot/public_html" |
GATEWAY_INTERFACE | "CGI/1.1" |
HTTP_ACCEPT | "*/*" |
HTTP_ACCEPT_ENCODING | "gzip, br, deflate" |
HTTP_FROM | "gptbot(at)openai.com" |
HTTP_HOST | "www.bookoach.com" |
HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.2; +https://openai.com/gptbot)" |
HTTP_X_OPENAI_HOST_HASH | "448049890" |
ORIG_PATH_INFO | "/public/index.php" |
ORIG_PATH_TRANSLATED | "/home/bookoachroot/public_html/public/index.php" |
ORIG_SCRIPT_FILENAME | "/usr/local/cpanel/cgi-sys/ea-php81" |
ORIG_SCRIPT_NAME | "/cgi-sys/ea-php81" |
PATH | "/usr/local/bin:/usr/bin:/bin" |
PHP_SELF | "/public/index.php" |
QUERY_STRING | "" |
REDIRECT_HANDLER | "application/x-httpd-ea-php81" |
REDIRECT_STATUS | "200" |
REDIRECT_URL | "/public/index.php" |
REMOTE_ADDR | "20.171.207.204" |
REMOTE_PORT | "43792" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "http" |
REQUEST_TIME | 1749849387 |
REQUEST_TIME_FLOAT | 1749849387.3212 |
REQUEST_URI | "/en/admin/experience/exp-7/overview" |
SCRIPT_FILENAME | "/home/bookoachroot/public_html/public/index.php" |
SCRIPT_NAME | "/public/index.php" |
SCRIPT_URI | "http://www.bookoach.com/en/admin/experience/exp-7/overview" |
SCRIPT_URL | "/en/admin/experience/exp-7/overview" |
SERVER_ADDR | "92.205.229.182" |
SERVER_ADMIN | "webmaster@bookoach.com" |
SERVER_NAME | "www.bookoach.com" |
SERVER_PORT | "80" |
SERVER_PROTOCOL | "HTTP/1.1" |
SERVER_SIGNATURE | "" |
SERVER_SOFTWARE | "Apache" |
SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DATABASE_URL,MESSENGER_TRANSPORT_DSN" |
TZ | "UTC" |
argc | 0 |
argv | [] |
Sub Requests 1
ErrorController (token = 08aea9)
Key | Value |
---|---|
_controller | "error_controller" |
_stopwatch_token | "d0e93a" |
exception | Twig\Error\RuntimeError {#1503 #message: "Impossible to access an attribute ("percent") on a null variable." #code: 0 #file: "/home/bookoachroot/public_html/templates/admin/experience/overview.html.twig" #line: 207 -lineno: 207 -name: "admin/experience/overview.html.twig" -rawMessage: "Impossible to access an attribute ("percent") on a null variable." -sourcePath: "/home/bookoachroot/public_html/templates/admin/experience/overview.html.twig" -sourceCode: """ {% extends 'admin/baseAdmin.html.twig' %}\r\n {% block page_title %}Détails : {{ experience.title }} {% endblock %}\r\n {% block breadcump_main %}Expériences{% endblock %}\r\n {% block breadcump_subtitle %}{{ experience.title }} {% endblock %}\r\n {% block menu_left_sidebar %}\r\n {% include 'include/menu/menuAdmin.html.twig' with { menu_active_event : '2'} %}\r\n {% endblock %}\r\n {% block stylesheets %}\r\n <link href="{{ asset('admin/libs/select2/css/select2.min.css') }}" rel="stylesheet" type="text/css">\r\n <link href="{{ asset('admin/css/tailwind.min.css') }}" rel="stylesheet" type="text/css">\r\n <link href="{{ asset('admin/css/tailwind2.css') }}" rel="stylesheet" type="text/css">\r\n \r\n {% endblock %}\r\n {% block content %}\r\n <!-- end page title -->\r\n \r\n <div class="row">\r\n <div class="col-lg-12">\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="row">\r\n <div class="col-8">\r\n <div class="d-flex">\r\n <div class="flex-shrink-0 me-3">\r\n <img src="{% if experience.image != null %}{{ asset(''~experience.image) }}{% else %}{{ asset('admin/images/default/product.png') }}{% endif %}" alt="" class="avatar-md rounded-circle img-thumbnail">\r\n </div>\r\n <div class="flex-grow-1 align-self-center">\r\n <div class="text-muted">\r\n <p class="mb-2">{% if experience.subcategories|length > 0 %}{{ experience.subcategories[0].category.name }}{% endif %}</p>\r\n <h5 class="mb-1">{{ experience.title }}</h5>\r\n <p class="mb-2">{% if experience.coachingtype %}Coaching Privé{% elseif experience.coachingtype =='groupe' %}Coaching en Groupe{% else %}Coaching en Visio{% endif %}</p>\r\n {% if experience.enabled == '1' %}\r\n <span class="badge badge-soft-success font-size-12"> <i class=" font-size-10 mdi mdi-circle text-soft-success align-middle me-1"></i> Activé </span>\r\n {% else %}\r\n <span class="badge badge-soft-danger font-size-12"> <i class=" font-size-10 mdi mdi-circle text-soft-danger align-middle me-1"></i> Désactivé </span>\r\n {% endif %} \r\n {% if experience.published == '1' %}\r\n <span class="badge badge-soft-success font-size-12"> <i class=" font-size-10 mdi mdi-circle text-soft-success align-middle me-1"></i> Publié </span>\r\n {% else %}\r\n <span class="badge badge-soft-warning font-size-12"> <i class=" font-size-10 mdi mdi-circle text-soft-warning align-middle me-1"></i> Non publié </span>\r\n {% endif %} \r\n \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class="col-4">\r\n <ul class="list-inline user-chat-nav text-end mb-0">\r\n <li class="list-inline-item d-none d-sm-inline-block">\r\n <div class="dropdown">\r\n <button class="btn nav-btn" type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\r\n <i class="bx bx-cog"></i>\r\n </button>\r\n <div class="dropdown-menu dropdown-menu-end" style="">\r\n \r\n <a class="dropdown-item" href="{{ path('edit_general_info',{'id':experience.id}) }}">Informations Génerale</a>\r\n <a class="dropdown-item" href="{{ path('edit_description',{'id':experience.id}) }}">Description</a>\r\n <a class="dropdown-item" href="{{ path('edit_highlights',{'id':experience.id}) }}">Points forts</a>\r\n <a class="dropdown-item" href="{{ path('edit_media',{'id':experience.id}) }}">Media et galerie</a>\r\n <a class="dropdown-item" href="{{ path('edit_price',{'id':experience.id}) }}">Condition d'annulation</a>\r\n <a class="dropdown-item" href="{{ path('edit_price',{'id':experience.id}) }}">Prix et tarification</a>\r\n <div class="dropdown-divider"></div>\r\n <a class="dropdown-item" href="{{ path('add_hebergement',{'id':experience.id}) }}">Ajouter Chambre</a>\r\n <a class="dropdown-item" {% if experience.availability %}\r\n href="{{ path('edit_availability',{'id':experience.id}) }}"\r\n {% else %}\r\n href="{{ path('add_availability',{'id':experience.id}) }}"\r\n {% endif %}>Calendrier de disponibilité</a>\r\n <a class="dropdown-item" href="{{ path('add_program',{'id':experience.id}) }}">Ajouter Programme</a>\r\n </div>\r\n </div>\r\n </li>\r\n \r\n <li class="list-inline-item">\r\n <div class="dropdown">\r\n <button class="btn nav-btn" type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\r\n <i class="bx bx-dots-horizontal-rounded"></i>\r\n </button>\r\n <div class="dropdown-menu dropdown-menu-end" style="">\r\n <a class="dropdown-item" href="#">Page en ligne</a>\r\n <a class="dropdown-item" href="#">Liste de réservations</a>\r\n <a class="dropdown-item" href="#">Autres</a>\r\n </div>\r\n </div>\r\n </li>\r\n \r\n </ul>\r\n </div>\r\n </div>\r\n \r\n \r\n <!-- end row -->\r\n </div>\r\n </div>\r\n </div>\r\n <div class="col-lg-12">\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="flex items-center gap-x-4">\r\n <div class="w-8 h-8 rounded-full flex items-center justify-center bg-orange/30 dark:bg-orange/30">\r\n <i class="bx bx-copy-alt text-orange text-3xl"></i>\r\n </div>\r\n <div>\r\n <h4 class="text-gray-700 text-15 font-semibold dark:text-gray-50 mb-1">Compléter les informations de votre expérience</h4>\r\n <p class="text-gray-700 text-sm">Voici les sections que vous devez compléter pour finaliser de fournir les informations necessaire pour publié votre éxpeience. </p>\r\n </div>\r\n </div>\r\n <div class="my-4 mb-4.5 text-sm flex flex-wrap sm:gap-5 gap-2 items-center">\r\n <!-- Section: General Info -->\r\n <div class="flex items-center justify-start my-1 space-x-1 mr-2 ">\r\n <i class="bx {% if '1' in experience.steps %}bx-check text-success{% else %}bx-x-circle text-mute{% endif %} font-normal text-base"></i>\r\n <label class="mb-0 font-normal {% if '1' in experience.steps %}fw-medium {% else %}text-muted{% endif %}">Infos génerale</label>\r\n </div>\r\n <!-- Section: Programme -->\r\n <div class="flex items-center justify-start my-1 space-x-1 mr-2 ">\r\n <i class="bx {% if '2' in experience.steps %}bx-check text-success{% else %}bx-x-circle text-muted{% endif %} font-normal text-base"></i>\r\n <label class="mb-0 font-normal {% if '2' in experience.steps %}fw-medium {% else %}text-muted{% endif %}">Description</label>\r\n </div>\r\n \r\n <!-- Section: Gallery -->\r\n <div class="flex items-center justify-start my-1 space-x-1 mr-2 ">\r\n <i class="bx {% if '3' in experience.steps %}bx-check text-success{% else %}bx-x-circle text-muted{% endif %} "></i>\r\n <label class="mb-0 font-normal{% if '3' in experience.steps %}fw-medium{% else %}text-muted{% endif %}">Programme</label>\r\n </div>\r\n \r\n <!-- Section: Description -->\r\n <div class="flex items-center justify-start my-1 space-x-1 mr-2 ">\r\n <i class="bx {% if '4' in experience.steps %}bx-check text-success{% else %}bx-x-circle text-muted{% endif %} "></i>\r\n <label class="mb-0 font-normal{% if '4' in experience.steps %}fw-medium{% else %}text-muted{% endif %}">Hebergement</label>\r\n </div>\r\n <!-- Section: Prix -->\r\n <div class="flex items-center justify-start my-1 space-x-1 mr-2 ">\r\n <i class="bx {% if '5' in experience.steps %}bx-check text-success{% else %}bx-x-circle text-muted{% endif %}"></i>\r\n <label class="mb-0 font-normal {% if '5' in experience.steps %}fw-medium{% else %}text-muted{% endif %}">Media</label>\r\n </div>\r\n <!-- Section: Highlights -->\r\n <div class="flex items-center justify-start my-1 space-x-1 mr-2 ">\r\n <i class="bx {% if '6' in experience.steps %}bx-check text-success{% else %}bx-x-circle text-muted{% endif %}"></i>\r\n <label class="mb-0 font-normal {% if '6' in experience.steps %}fw-medium{% else %}text-muted{% endif %}">Tarification</label>\r\n </div>\r\n </div>\r\n <div class="border-t border-gray-300 pt-2 flex w-2/5 dark:border-zink-50">\r\n <div class="flex items-center space-x-1 mr-2 my-2">\r\n <i class="bx bx-check-circle text-success font-normal text-base"></i>\r\n <small class="text-xs font-light dark:text-zink-200">Information enregistrés </small>\r\n </div>\r\n <div class="flex items-center space-x-1 mr-2 mx-3">\r\n <i class="bx bx-x-circle text-soft-danger text-lg"></i>\r\n <p class="text-xs mb-0 font-light dark:text-zink-200">Information requise </p>\r\n </div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <!-- end row -->\r\n \r\n \r\n <div class="row">\r\n <div class="col-sm-4">\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="d-flex align-items-center mb-3">\r\n <div class="avatar-xs me-3">\r\n <span class="avatar-title rounded-circle bg-primary bg-soft text-primary font-size-18">\r\n <i class="bx bx-dollar-circle"></i>\r\n </span>\r\n </div>\r\n <h5 class="font-size-14 mb-0">Prix</h5>\r\n <div class="dropdown ms-auto">\r\n <a class="text-muted font-size-16" role="button" data-bs-toggle="dropdown" aria-haspopup="true">\r\n <i class="mdi mdi-dots-horizontal"></i>\r\n </a>\r\n \r\n <div class="dropdown-menu dropdown-menu-end">\r\n \r\n <a class="dropdown-item" href="{{ path('edit_price',{'id':experience.id}) }}">Condition d'annulation</a>\r\n <a class="dropdown-item" href="{{ path('edit_price',{'id':experience.id}) }}">Prix et tarification</a>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class="text-muted mt-4">\r\n <h4> {{ experience.price }} {{ experience.currency }} <i class="mdi mdi-chevron-up ms-1 text-success"></i></h4>\r\n <div class="d-flex">\r\n <span class="badge badge-soft-success font-size-12"> {{ experience.currency }} </span> <span class="ms-2 text-truncate">Prix de l'éxperience en {{ experience.currency }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class="col-sm-4">\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="d-flex align-items-center mb-3">\r\n <div class="avatar-xs me-3">\r\n <span class="avatar-title rounded-circle bg-primary bg-soft text-primary font-size-18">\r\n <i class="bx bx-dna"></i>\r\n </span>\r\n </div>\r\n <h5 class="font-size-14 mb-0">Promotion</h5>\r\n </div>\r\n <div class="text-muted mt-4">\r\n <h4>% {{ experience.promotion.percent }} <i class="mdi mdi-chevron-up ms-1 text-success"></i></h4>\r\n <div class="d-flex">\r\n {% if experience.onpromo == '1' %}\r\n <span class="badge badge-soft-success font-size-12"> On promo </span> <span class="ms-2 text-truncate">La promotion est activé</span>\r\n {% else %}\r\n <span class="badge badge-soft-danger font-size-12"> Pas de promo </span> <span class="ms-2 text-truncate">Aucun promotion actif</span>\r\n {% endif %}\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class="col-sm-4">\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="d-flex align-items-center mb-3">\r\n <div class="avatar-xs me-3">\r\n <span class="avatar-title rounded-circle bg-primary bg-soft text-primary font-size-18">\r\n <i class="bx bx-cart"></i>\r\n </span>\r\n </div>\r\n <h5 class="font-size-14 mb-0">Reservation</h5>\r\n </div>\r\n <div class="text-muted mt-4">\r\n <h4>120 <i class="mdi mdi-chevron-up ms-1 text-success"></i></h4>\r\n \r\n <div class="d-flex">\r\n <span class="badge badge-soft-warning font-size-12"> Confirmé </span> <span class="ms-2 text-truncate">Nombre de réservation confirmé</span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class="row ">\r\n <div class="col-6 ">\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="p-4">\r\n <h5 class="card-title">Description</h5>\r\n \r\n <p class="mb-1">{{ experience.description|u.truncate(50, '...') }}</p>\r\n <h5 class="card-title mt-4">Inclus au prix</h5>\r\n \r\n <div class="text-muted">\r\n {% for included in experience.included %}\r\n <p class="mb-1"><i class="mdi mdi-circle-medium align-middle text-primary me-1"></i> {{ included }}</p>\r\n {% endfor %}\r\n </div>\r\n <h5 class="card-title mt-4">Non Inclus au prix</h5>\r\n \r\n <div class="text-muted">\r\n {% for notincluded in experience.notincluded %}\r\n <p class="mb-1"><i class="mdi mdi-circle-medium align-middle text-primary me-1"></i> {{ notincluded }}</p>\r\n {% endfor %}\r\n </div>\r\n <div class="text-center mt-4"><a href="{{ path('edit_description',{'id':experience.id}) }}" class="">Modifier description<i class="mdi mdi-arrow-right ms-1"></i></a></div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="p-4">\r\n <h5 class="card-title">Hebergement</h5>\r\n \r\n <ul class="list-group list-group-flush">\r\n {% for hebergement in experience.hebergements %}\r\n <li class="list-group-item py-3">\r\n <div class="d-flex">\r\n <div class="me-3">\r\n <img width="80" src="{{ asset(''~experience.image) }}" alt="" class="avatar-sm h-auto d-block rounded">\r\n </div>\r\n \r\n <div class="align-self-center overflow-hidden me-auto">\r\n <div>\r\n <h5 class="font-size-14 text-truncate"><a href="{{ path('edit_hebergement',{'id':experience.id,'heber':hebergement.id}) }}" class="text-dark">{{ hebergement.name }}</a></h5>\r\n <p class="text-muted mb-0">{{ hebergement.price }} {{ experience.currency }}</p>\r\n </div>\r\n </div>\r\n \r\n <div class="dropdown ms-2">\r\n <a class="text-muted font-size-14" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\r\n <i class="mdi mdi-dots-horizontal"></i>\r\n </a>\r\n \r\n <div class="dropdown-menu dropdown-menu-end">\r\n <a class="dropdown-item" href="{{ path('edit_hebergement',{'id':experience.id,'heber':hebergement.id}) }}">Modifier</a>\r\n <a class="dropdown-item" href="{{ path('remove_hebergement',{'id':experience.id,'p':hebergement.id}) }}">Supprimer</a>\r\n </div>\r\n </div>\r\n </div>\r\n </li>\r\n {% endfor %}\r\n \r\n </ul>\r\n <div class="text-center mt-4"><a href="{{ path('add_hebergement',{'id':experience.id}) }}" class="">Nouveau hebergement<i class="mdi mdi-arrow-right ms-1"></i></a></div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="p-4">\r\n <h5 class="card-title">Calendrier de dispoibilité</h5>\r\n <p>Personnaliser la disponilbilité de cette experience selon votre calendrier.</p>\r\n \r\n {% if experience.availability %}\r\n <div class="text-center">\r\n <div class="mb-4">\r\n <i class="bx bx-calendar text-primary display-4"></i>\r\n </div>\r\n <h4>Durée de l'éxperience</h4>\r\n <p>{{ experience.availability.duration }} jours</p>\r\n </div>\r\n <div class="table-responsive mt-4">\r\n <table class="table align-middle table-nowrap">\r\n <tbody>\r\n <tr>\r\n <td >\r\n <p class="mb-0">Périodes de réservations :</p>\r\n </td>\r\n <td>\r\n <p class="mb-0">à partir de <b>{{ experience.availability.duration}} Jours</b>, avant la date de départ </p></td>\r\n </tr>\r\n <tr>\r\n <td>\r\n <p class="mb-0">Type de calendrier :</p>\r\n </td>\r\n <td>\r\n <p class="mb-0">{% if experience.availability.availabilitytype =="1" %}CALENDRIER DE DISPONIBILITÉ <i class="mdi mdi-arrow-right ms-1"></i> Dates de départ{% elseif experience.availability.availabilitytype =="2" %}CALENDRIER OUVERTE <i class="mdi mdi-arrow-right ms-1"></i> Dates d'indisponibilité{% endif %}</p>\r\n </td>\r\n </tr>\r\n </tbody>\r\n </table>\r\n </div>\r\n <div class="text-center bg- p-10" >\r\n <div class="text-center mt-4"><a href="{{ path('edit_availability',{'id':experience.id}) }}" class="">Personaliser la disponibilité <i class="mdi mdi-arrow-right ms-1"></i></a></div>\r\n </div>\r\n {% else %}\r\n <div class="text-center bg- p-10" >\r\n <p class="text-muted">Aucune disponibilité enregistré !!</p>\r\n <div class="text-center mt-4"><a href="{{ path('add_availability',{'id':experience.id}) }}" class="">Créer une calendrier <i class="mdi mdi-arrow-right ms-1"></i></a></div>\r\n </div>\r\n {% endif %}\r\n \r\n \r\n \r\n <!-- end card -->\r\n \r\n \r\n \r\n </div>\r\n </div>\r\n </div>\r\n \r\n </div>\r\n <div class="col-6 ">\r\n <div class="card">\r\n <div class="card-body">\r\n <h4 class="card-title">Informations génerale</h4>\r\n <p class="mb-2 text-muted">Modifier les informations génerale de l'éxperience :</p>\r\n <div class="tab-pill mt-3 ">\r\n \r\n <div class=" text-13">\r\n <div class="tab-pane block">\r\n \r\n <div class="row">\r\n <label for="example-text-input" class="block col-3 dark:text-zink-200 font-medium mb-1 text-sm">Type de coaching</label>\r\n <p class="col-9 text-sm text-gray-600 dark:text-zink-200">{% if experience.coachingtype %}Coaching Privé{% elseif experience.coachingtype =='groupe' %}Coaching en Groupe{% else %}Coaching en Visio{% endif %}</p>\r\n </div>\r\n <div class="mt-3 row">\r\n <label for="example-text-input" class="block col-3 dark:text-zink-200 font-medium mb-1 text-sm">Categorie</label>\r\n <p class="col-9 text-xs text-gray-600 dark:text-zink-200">{% if experience.subcategories|length > 0 %}{{ experience.subcategories[0].category.name }}{% endif %}</p>\r\n </div>\r\n <div class="mt-3 row">\r\n <label for="example-text-input" class="block col-3 dark:text-zink-200 font-medium mb-1 text-sm">Resumé</label>\r\n <p class="col-9 text-xs text-gray-600 dark:text-zink-200">{{ experience.resume }}</p>\r\n </div>\r\n \r\n \r\n <div class="text-center mt-4"><a href="{{ path('edit_general_info',{'id':experience.id}) }}" class="">Modifier les infos general <i class="mdi mdi-arrow-right ms-1"></i></a></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="p-4">\r\n <h5 class="card-title">Points fort !</h5>\r\n <p>Les point remarquables de l'éxperience :</p>\r\n \r\n <div class="text-muted">\r\n {% for highlight in experience.highlights %}\r\n <p class="mb-1"><i class="mdi mdi-circle-medium align-middle text-primary me-1"></i> {{ highlight }}</p>\r\n {% endfor %}\r\n </div>\r\n <div class="text-center mt-4"><a href="{{ path('edit_highlights',{'id':experience.id}) }}" class="">Modifier Points fort<i class="mdi mdi-arrow-right ms-1"></i></a></div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n <div class="card">\r\n <div class="card-body">\r\n <div class="p-4">\r\n <h5 class="card-title">Programme</h5>\r\n <p>Les activités programmeé durant l'éxperience,pour les éxperience à plusieurs jours, lister regrouper chaque jousr à part.</p>\r\n \r\n {% if experience.programs|length > 0 %}\r\n <div data-simplebar class="mt-2" style="max-height: 280px;">\r\n <ul class="verti-timeline list-unstyled">\r\n {% for program in experience.programs %}\r\n <li class="event-list active">\r\n <div class="event-timeline-dot">\r\n <i class="bx bxs-right-arrow-circle font-size-18 bx-fade-right"></i>\r\n </div>\r\n <div class="d-flex">\r\n <div class="flex-shrink-0 me-3">\r\n <h5 class="font-size-14">{{ program.day }} <i class="bx bx-right-arrow-alt font-size-16 text-primary align-middle ms-2"></i></h5>\r\n </div>\r\n <div class="flex-grow-1">\r\n <div>\r\n {{ program.description }} <a href="{{ path('edit_program',{'id':experience.id,'p':program.id}) }}" class="text-success p-1"><i class="bx bxs-edit-alt"></i></a> <a href="{{ path('remove_program',{'id':experience.id,'p':program.id}) }}" class="text-ganger p-1"><i class="bx bxs-trash-alt"></i></a>\r\n </div>\r\n </div>\r\n </div>\r\n </li>\r\n {% endfor %}\r\n </ul>\r\n </div>\r\n {% else %}\r\n <div class="text-center bg- p-10" >\r\n <p class="text-muted">Aucun programme enregistrer !!</p>\r\n </div>\r\n {% endif %}\r\n \r\n \r\n \r\n <!-- end card -->\r\n \r\n <div class="text-center mt-4"><a href="{{ path('add_program',{'id':experience.id}) }}" class="">Nouvelle activité au Programe <i class="mdi mdi-arrow-right ms-1"></i></a></div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <!-- end row -->\r\n <!-- end row -->\r\n \r\n <!-- end row -->\r\n \r\n <!-- End Page-content -->\r\n {% endblock %}\r\n {% block javascripts %}\r\n <!-- apexcharts -->\r\n <script src="{{ asset('admin/libs/parsleyjs/parsley.min.js')}}"></script>\r\n \r\n <script src="{{ asset('admin/js/app.js')}}"></script>\r\n {% endblock %} """ : { { Twig\Extension\CoreExtension::getAttribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) … › |
logger | Symfony\Bridge\Monolog\Logger {#16 …9} |