http://www.bookoach.com/en/admin/experience/exp-7/overview

ErrorController

  • Request
  • Response
  • Cookies
  • Session 6
  • Flashes
  • Server Parameters
  • Parent Request

GET Parameters

No GET parameters

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"error_controller"
_stopwatch_token
"422dc4"
exception
0 of 0
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 %} """ trace: { /home/bookoachroot/public_html/templates/admin/experience/overview.html.twig:207 { Twig\Extension\CoreExtension::getAttribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) … › <div class="text-muted mt-4">\r <h4>% {{ experience.promotion.percent }} <i class="mdi mdi-chevron-up ms-1 text-success"></i></h4>\r <div class="d-flex">\r } /home/bookoachroot/public_html/templates/admin/experience/overview.html.twig:207 { __TwigTemplate_a0e11dde0dff82896ecdb02e4dae3bd2->block_content($context, array $blocks = []) … › <div class="text-muted mt-4">\r <h4>% {{ experience.promotion.percent }} <i class="mdi mdi-chevron-up ms-1 text-success"></i></h4>\r <div class="d-flex">\r arguments: { $env: Twig\Environment {#993 …} $source: Twig\Source {#1369 …} $object: null $item: "percent" $arguments: [] $type: "any" $isDefinedTest: false $ignoreStrictCheck: false $sandboxed: false $lineno: 207 } } /home/bookoachroot/public_html/vendor/twig/twig/src/Template.php:430 { Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) … › › foreach ($template->$block($context, $blocks) as $data) { if (ob_get_length()) { arguments: { $context: [ …3] $blocks: [ …9] } } /home/bookoachroot/public_html/templates/admin/baseAdmin.html.twig:215 { __TwigTemplate_42e0af3257255205b2d07b9561e731e3->doDisplay(array $context, array $blocks = []) … › {{ include('default/_flash_messages.html.twig') }}{% block content %}{% endblock %}<!-- end row --> arguments: { $name: "content" $context: [ …3] $blocks: [ …9] } } /home/bookoachroot/public_html/vendor/twig/twig/src/Template.php:360 { Twig\Template->yield(array $context, array $blocks = []): iterable … › › foreach ($this->doDisplay($context, $blocks) as $data) { if (ob_get_length()) { arguments: { $context: [ …2] $blocks: [ …7] } } /home/bookoachroot/public_html/var/cache/dev/twig/ee/ee104b9adbb45d9fd8948753ba97aef0.php:55 { __TwigTemplate_a0e11dde0dff82896ecdb02e4dae3bd2->doDisplay(array $context, array $blocks = []) … › $this->parent = $this->loadTemplate("admin/baseAdmin.html.twig", "admin/experience/overview.html.twig", 1);yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));arguments: { $context: [ …2] $blocks: [ …9] } } /home/bookoachroot/public_html/vendor/twig/twig/src/Template.php:360 { Twig\Template->yield(array $context, array $blocks = []): iterable … › › foreach ($this->doDisplay($context, $blocks) as $data) { if (ob_get_length()) { arguments: { $context: [ …2] $blocks: [ …7] } } /home/bookoachroot/public_html/vendor/twig/twig/src/Template.php:335 { Twig\Template->render(array $context): string … › $content = '';foreach ($this->yield($context) as $data) { $content .= $data; arguments: { $context: [ …2] } } /home/bookoachroot/public_html/vendor/twig/twig/src/TemplateWrapper.php:38 { Twig\TemplateWrapper->render(array $context = []): string … › { return $this->template->render($context);} arguments: { $context: [ …1] } } /home/bookoachroot/public_html/vendor/twig/twig/src/Environment.php:305 { Twig\Environment->render($name, array $context = []): string … › { return $this->load($name)->render($context);} arguments: { $context: [ …1] } } /home/bookoachroot/public_html/vendor/symfony/framework-bundle/Controller/AbstractController.php:220 { Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView(string $view, array $parameters = []): string … › › return $this->container->get('twig')->render($view, $parameters);} arguments: { $name: "admin/experience/overview.html.twig" $context: [ …1] } } /home/bookoachroot/public_html/vendor/symfony/framework-bundle/Controller/AbstractController.php:228 { Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], Response $response = null): Response … › { $content = $this->renderView($view, $parameters);arguments: { $view: "admin/experience/overview.html.twig" $parameters: [ …1] } } /home/bookoachroot/public_html/src/Controller/Dashboard/Admin/ExperienceController.php:346 { App\Controller\Dashboard\Admin\ExperienceController->overview($id, ManagerRegistry $doctrine) … › return $this->render('admin/experience/overview.html.twig', [\r 'experience' => $experience,\r]);\r arguments: { $view: "admin/experience/overview.html.twig" $parameters: [ …1] } } /home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php:163 { Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response … › // call controller$response = $controller(...$arguments);arguments: { $id: "7" $doctrine: Doctrine\Bundle\DoctrineBundle\Registry {#253 …} } } /home/bookoachroot/public_html/vendor/symfony/http-kernel/HttpKernel.php:75 { Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response … › try { return $this->handleRaw($request, $type);} catch (\Exception $e) { arguments: { $request: Symfony\Component\HttpFoundation\Request {#54 …} $type: 1 } } /home/bookoachroot/public_html/vendor/symfony/http-kernel/Kernel.php:202 { Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response … › try { return $this->getHttpKernel()->handle($request, $type, $catch);} finally { arguments: { $request: Symfony\Component\HttpFoundation\Request {#54 …} $type: 1 $catch: true } } /home/bookoachroot/public_html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 { Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int … › { $response = $this->kernel->handle($this->request); $response->send(); arguments: { $request: Symfony\Component\HttpFoundation\Request {#54 …} } } /home/bookoachroot/public_html/vendor/autoload_runtime.php:29 { require_once … › ->getRunner($app) ->run()); } /home/bookoachroot/public_html/public/index.php:5 { › › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: { "/home/bookoachroot/public_html/vendor/autoload_runtime.php" } } } }
logger
0 of 0
Symfony\Bridge\Monolog\Logger {#16 …9}

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).