Exceptions
Exception
Twig\Error\ RuntimeError
Show exception properties
Twig\Error\RuntimeError {#2389 -lineno: 139 -rawMessage: "Impossible to access an attribute ("profile") on a null variable." -source: Twig\Source {#2270 -code: """ <html lang="en">\n \t<head>\n \t\t<meta charset="utf-8"/>\n \t\t<title>\n \t\t\t{% block title %}{% endblock %}|{{app_name|trans}}\n \t\t</title>\n \t\t<meta name="description" content="{{ app_description|trans }}"/>\n \t\t<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>\n \t\t<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700"/>\n \t\t<link href="{{ asset('theme/assets/plugins/custom/fullcalendar/fullcalendar.bundle.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link href="{{ asset('theme/assets/plugins/global/plugins.bundle.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link href="{{ asset('theme/assets/plugins/custom/prismjs/prismjs.bundle.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link href="{{ asset('theme/assets/css/style.bundle.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link href="{{ asset('theme/assets/css/themes/layout/header/base/light.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link href="{{ asset('theme/assets/css/themes/layout/header/menu/light.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link href="{{ asset('theme/assets/css/themes/layout/brand/light.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link href="{{ asset('theme/assets/css/themes/layout/aside/light.css' ) }}" rel="stylesheet" type="text/css"/>\n \t\t<link rel="stylesheet" href="{{ asset('plugins/tagsinput.css')}}"/> {% block styles %}{% endblock %}\n \t\t<link rel="shortcut icon" href="{{ asset('files/site_setting/'~site_logo ) }}">\n \t\t<style>\n \t\t\t\n .page-loader {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: rgba(255,255,255,0.9);\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 9999;\n transition: opacity 0.3s ease;\n }\n .page-loader.hidden {\n opacity: 0;\n pointer-events: none;\n }\n \n \n \n \t\t</style>\n \n \t\t<script>\n \t\t\t// Function to check login status\n function checkLogin() {\n if (!{{ app.user ? 'true' : 'false' }}) { // Check if user is logged in\n const currentUrl = window.location.href;\n localStorage.setItem('redirectAfterLogin', currentUrl);\n window.location.href = '{{ path('myapplication') }}'; // Replace with your login route\n }\n }\n \n // Handle login redirect\n function handleLoginRedirect() {\n const redirectUrl = localStorage.getItem('redirectAfterLogin');\n if (redirectUrl) {\n localStorage.removeItem('redirectAfterLogin'); // Clean up\n window.location.href = redirectUrl; // Redirect to original page\n downloadPDF(); // Call your PDF download function here\n }\n }\n \n // Call this function when the page loads\n document.addEventListener('DOMContentLoaded', checkLogin);\n \t\t</script>\n \n \t</head>\n \n \n \t<body\n \t\tid="kt_body" class="header-fixed header-mobile-fixed subheader-enabled subheader-fixed aside-minimize-hoverable" data-kt-app-page-loading-enabled="true" data-kt-app-page-loading="on">\n \n \t\t<div id="kt_header_mobile" class="header-mobile align-items-center header-mobile-fixed">\n \t\t\t<a href="#">\n \t\t\t\t<img width="50" alt="Logo" style="align: right;" src="{{ asset('files/site_setting/'~site_logo ) }}"/>\n \t\t\t</a>\n \n \t\t\t<div class="d-flex align-items-center">\n \n \t\t\t\t<button class="btn btn-hover-text-primary p-0 ml-2" id="kt_header_mobile_topbar_toggle">\n \t\t\t\t\t<span class="svg-icon svg-icon-xl">\n \t\t\t\t\t\t<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="24px" viewbox="0 0 24 24" version="1.1">\n \t\t\t\t\t\t\t<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n \t\t\t\t\t\t\t\t<polygon points="0 0 24 0 24 24 0 24"/>\n \t\t\t\t\t\t\t\t<path d="M12,11 C9.790861,11 8,9.209139 8,7 C8,4.790861 9.790861,3 12,3 C14.209139,3 16,4.790861 16,7 C16,9.209139 14.209139,11 12,11 Z" fill="#000000" fill-rule="nonzero" opacity="0.3"/>\n \t\t\t\t\t\t\t\t<path d="M3.00065168,20.1992055 C3.38825852,15.4265159 7.26191235,13 11.9833413,13 C16.7712164,13 20.7048837,15.2931929 20.9979143,20.2 C21.0095879,20.3954741 20.9979143,21 20.2466999,21 C16.541124,21 11.0347247,21 3.72750223,21 C3.47671215,21 2.97953825,20.45918 3.00065168,20.1992055 Z" fill="#000000" fill-rule="nonzero"/>\n \t\t\t\t\t\t\t</g>\n \t\t\t\t\t\t</svg>\n \t\t\t\t\t</span>\n \t\t\t\t</button>\n \t\t\t</div>\n \t\t</div>\n \t\t<div class="d-flex flex-column flex-root">\n \t\t\t<div class="d-flex flex-row flex-column-fluid page">\n \n \t\t\t\t<div class="d-flex flex-column flex-row-fluid wrapper" id="kt_wdrapper">\n \t\t\t\t\t<div id="kt_header" class="header header-fixed">\n \t\t\t\t\t\t<div class="container-fluid d-flex align-items-stretch justify-content-between">\n \t\t\t\t\t\t\t<div class="header-menu-wrapper header-menu-wrapper-left" id="kt_header_menu_wrapper">\n \t\t\t\t\t\t\t\t \n \t\t\t\t\t\t\t\t<div id="kt_header_menu" class="p-2 header-menu header-menu-mobile header-menu-layout-default">\n \t\t\t\t\t\t\t\t\t\t<img width='40' height="40" class="m-2 "alt="Logo" src="{{ asset('files/site_setting/'~site_logo ) }}"/>\n \t\t\t\t\t\t\t\t\t\n \t\t\t\t\t\t\t\t\t<span class="menu-text mt-4">\n \n \t\t\t\t\t\t\t\t\t\t<h5 class="text-default mt-2">\n \t\t\t\t\t\t\t\t\t\t\t<b>{{ app_name |trans }}</b>\n \t\t\t\t\t\t\t\t\t\t</h5>\n \t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t<div class="topbar">\n \t\t\t\t\t\t\t\t<div class="topbar-item ml-2">\n \t\t\t\t\t\t\t\t\t<a href="{{ path('homepage')}}" class="btn btn-light-primary btn-sm px-2">\n \t\t\t\t\t\t\t\t\t\t{% trans %}Homepage{% endtrans %}\n \t\t\t\t\t\t\t\t\t\t<i class="fa fa-arrow-right mr-1"></i>\n \t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t</div>\n \n \t\t\t\t\t\t\t\t<div class="dropdown">\n \t\t\t\t\t\t\t\t\t<div class="topbar-item ml-2" data-toggle="dropdown" data-offset="10px,0px">\n \t\t\t\t\t\t\t\t\t\t<div class="btn btn-icon w-auto btn-clean d-flex align-items-center btn-lg px-2" id="kt_quick_user_toggle">\n \t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-language text-success ml-4 mr-1"></i>\n \t\t\t\t\t\t\t\t\t\t\t<span class="text-capitalize font-weight-bolder mr-4">\n \t\t\t\t\t\t\t\t\t\t\t\t{{ app.request.getLocale() }}\n \t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t<div class="dropdown-menu p-0 m-0 dropdown-menu-anim-up dropdown-menu-sm dropdown-menu-right ">\n \t\t\t\t\t\t\t\t\t\t{% include "locale.html.twig" %}\n \t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t<div class="dropdown">\n \t\t\t\t\t\t\t\t\t<div class="topbar-item ml-2" data-toggle="dropdown" data-offset="10px,0px">\n \t\t\t\t\t\t\t\t\t\t<div class="btn btn-icon w-auto btn-clean d-flex align-items-center btn-lg px-2" id="kt_quick_user_toggle">\n \t\t\t\t\t\t\t\t\t\t\t<span class="text-dark-50 font-weight-bolder font-size-base d-none d-md-inline mr-3">\n \n \t\t\t\t\t\t\t\t\t\t\t\t{% if app.user.profile and app.user.profile.image %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t<img src="{{ asset(profile_pictures~'/'~app.user.profile.image ) }}" alt="profile-user" class="rounded-circle thumb-xs" style="width:30px;height: 30px;"/>\n \t\t\t\t\t\t\t\t\t\t\t\t{% elseif app.user %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t<img src="{{ asset('defaultuser.png') }}" alt="profile-user" class="rounded-circle thumb-xs" style="width:30px;height: 30px;"/>\n \t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \n \t\t\t\t\t\t\t\t\t\t\t\t{% if app.user %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t{{ app.user }}\n \t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t<span class="symbol symbol-35 symbol-light-success">\n \t\t\t\t\t\t\t\t\t\t\t\t<span class="symbol-label font-size-h5 font-weight-bold text-uppercase">\n \t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ app.user.email|striptags|slice(0, 1)|raw }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t<div class="dropdown-menu p-0 m-0 dropdown-menu-anim-up dropdown-menu-sm dropdown-menu-right ">\n \n \t\t\t\t\t\t\t\t\t\t<ul class="navi navi-hover py-4 ">\n \t\t\t\t\t\t\t\t\t\t\t{% if is_granted('ROLE_CHAIR') or is_granted('ROLE_BOARD_MEMBER') or is_granted('ROLE_SECRETARY') %}\n \t\t\t\t\t\t\t\t\t\t\t\t<li class="navi-item">\n \t\t\t\t\t\t\t\t\t\t\t\t\t<a href="{{ path('application_index')}}" class="navi-link">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="symbol symbol-20 mr-3">\n \n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-home "></i>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="navi-text">{% trans %}Adminstration{% endtrans %}</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t<li class="navi-item">\n \t\t\t\t\t\t\t\t\t\t\t\t<a href="{{ path('myapplication')}}" class="navi-link">\n \t\t\t\t\t\t\t\t\t\t\t\t\t<span class="symbol symbol-20 mr-3">\n \n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-paper-plane "></i>\n \t\t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t<span class="navi-text">{% trans %}My application{% endtrans %}</span>\n \t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t</li>\n \n \t\t\t\t\t\t\t\t\t\t\t<li class="navi-item">\n \t\t\t\t\t\t\t\t\t\t\t\t<a href="{{ path('my_profile')}}" class="navi-link">\n \t\t\t\t\t\t\t\t\t\t\t\t\t<span class="symbol symbol-20 mr-3">\n \n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-user "></i>\n \t\t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t<span class="navi-text">{% trans %}My Profile{% endtrans %}</span>\n \t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t\t\t\t\t<li class="navi-item">\n \t\t\t\t\t\t\t\t\t\t\t\t<a href="{{ path('app_logout')}}" class="navi-link">\n \t\t\t\t\t\t\t\t\t\t\t\t\t<span class="symbol symbol-20 mr-3">\n \n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-lock "></i>\n \t\t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t<span class="navi-text">{% trans %}Logout{% endtrans %}</span>\n \t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t</li>\n \n \t\t\t\t\t\t\t\t\t\t</ul>\n \t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t</div>\n \n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t</div>\n \t\t\t\t\t</div>\n \n \t\t\t\t\t<div id="kt_content" class="content d-flex flex-column flex-column-fluid">\n \t\t\t\t\t\t<div class=" subheader py-2 py-lg-4 subheader-solid ">\n \t\t\t\t\t\t\t<div class="container-fluid d-flex align-items-center justify-content-between flex-wrap flex-sm-nowrap">\n \t\t\t\t\t\t\t\t<div class="d-flex align-items-center flex-wrap mr-1">\n \t\t\t\t\t\t\t\t\t<div class="d-flex align-items-baseline mr-5">\n \t\t\t\t\t\t\t\t\t\t<ul class="breadcrumb breadcrumb-transparent breadcrumb-dot font-weight-bold font-size-sm">\n \t\t\t\t\t\t\t\t\t\t\t<li class="breadcrumb-item">\n \t\t\t\t\t\t\t\t\t\t\t\t<a href="{{ path('homepage') }}" class="text-muted">\n \t\t\t\t\t\t\t\t\t\t\t\t\t{% trans %}Home{% endtrans %}\n \t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t\t\t\t\t<li class="breadcrumb-item">\n \t\t\t\t\t\t\t\t\t\t\t\t<a href="" class="text-muted"> {% block subheader %}{% endblock %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\t</li>\n \n \t\t\t\t\t\t\t\t\t\t\t\t<li class="breadcrumb-item">\n \t\t\t\t\t\t\t\t\t\t\t\t\t<a href="" class="text-muted"> {% block pagetitle %}{% endblock %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t\t\t\t\t\t</ul>\n \t\t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t<a href="{{ path('mydashboard') }}" class="btn btn-light-primary font-weight-bold btn-sm">{% trans %}My Portal{% endtrans %}\n \t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-arrow-right p-1"></i>\n \t\t\t\t\t\t\t\t\t\t</a>\n \n \t\t\t\t\t\t\t\t\t</div>\n \n \n \t\t\t\t\t\t\t\t</div>\n \n \t\t\t\t\t\t\t\t<div class="d-flex flex-column-fluid">\n \t\t\t\t\t\t\t\t\t<div class="container">\n \n \t\t\t\t\t\t\t\t\t\t<div class="col">\n \t\t\t\t\t\t\t\t\t\t\t{% for label,messages in app.flashes %}\n \t\t\t\t\t\t\t\t\t\t\t\t{% for message in messages %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t<div class="alert alert-custom alert-notice alert-light-{{label}} fade show" role="alert">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="alert-icon">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="flaticon-{{label}}"></i>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="alert-text">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<b></b>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ message|trans|raw}}</div>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="alert-close">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button type="button" class="close" data-dismiss="alert" aria-label="Close">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span aria-hidden="true">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="ki ki-close"></i>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t\t\t{% endfor %}\n \t\t\t\t\t\t\t\t\t\t\t{% endfor %}\n \t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t<div id="page-loader" class="page-loader"> \n \t\t\t\t\t\t\t\t\t\t\t<div class="spinner-border text-primary" role="status"> \n \t\t\t\t\t\t\t\t\t\t\t\t<span class="sr-only">Loading...</span> \n \t\t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t{% block body %}{% endblock %}\n \t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t<div class="footer bg-white py-3 mt-10 d-flex flex-lg-column" id="kt_footer">\n \t\t\t\t\t\t\t\t<div class="container-fluid d-flex flex-column flex-md-row align-items-center justify-content-between">\n \t\t\t\t\t\t\t\t\t<div class="text-dark order-2 order-md-1">\n \t\t\t\t\t\t\t\t\t\t<span class="text-muted font-weight-bold mr-2">\n \t\t\t\t\t\t\t\t\t\t\t©\n \t\t\t\t\t\t\t\t\t\t\t{{app_name}}\n \t\t\t\t\t\t\t\t\t\t\t<script>\n \t\t\t\t\t\t\t\t\t\t\t\tdocument.write(new Date().getFullYear())\n \t\t\t\t\t\t\t\t\t\t\t</script>\n \t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t<a href="{{app_url}}" target="_blank" class="text-dark-75 text-hover-primary">{{app_description}}</a>\n \t\t\t\t\t\t\t\t\t</div>\n \n \t\t\t\t\t\t\t\t\t<div class="nav nav-dark">\n \t\t\t\t\t\t\t\t\t\t<a href="{{app_url}}" target="_blank" class="nav-link pl-0 pr-5">{% trans %}About{% endtrans %}\n \t\t\t\t\t\t\t\t\t\t\t{{ acronym }}\n \t\t\t\t\t\t\t\t\t\t\t|</a>\n \t\t\t\t\t\t\t\t\t\t<a href="http://ephi.gov.et" target="_blank" class="nav-link pl-0 pr-5">{% trans %}EPHI{% endtrans %}\n \t\t\t\t\t\t\t\t\t\t\t|</a>\n \t\t\t\t\t\t\t\t\t\t<a href="{{app_url}}" target="_blank" class="nav-link pl-0 pr-0">{% trans %}Contact{% endtrans %}\n \t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\n \t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t</div>\n \t\t\t\t\t</div>\n \t\t\t\t</div>\n \n \n \n \t\t\t</body>\n \t\t \n \t\t\t<script src="{{ asset('theme/assets/plugins/global/plugins.bundle.js' ) }}"></script>\n \t\t\t<script src="{{ asset('theme/assets/plugins/custom/prismjs/prismjs.bundle.js' ) }}"></script>\n \t\t\t<script src="{{ asset('theme/assets/js/scripts.bundle.js' ) }}"></script>\n \t\t\t<script src="{{ asset('theme/assets/plugins/custom/fullcalendar/fullcalendar.bundle.js' ) }}"></script>\n \t\t\t<script src="{{ asset('theme/assets/plugins/custom/gmaps/gmaps.js' ) }}"></script>\n \t\t\t<script src="{{ asset('theme/assets/js/pages/widgets.js' ) }}"></script>\n \t\t\t<script type="text/javascript">\n \t\t\t\t$(document).ready(function () {\n $(".select2").select2();\n });\n \t\t\t</script>\n \n \n <script>\n \n document.addEventListener('DOMContentLoaded', function () {\n const loader = document.getElementById('page-loader');\n if (!loader) return;\n \n // Detect page refresh (F5 / Ctrl+R)\n const navEntries = performance.getEntriesByType('navigation');\n const navType = navEntries[0]?.type;\n \n if (navType === 'reload') {\n loader.classList.remove('hidden');\n }\n \n // Hide loader once page finishes loading\n window.addEventListener('load', function () {\n loader.classList.add('hidden');\n });\n });\n \n \n </script>\n \n \n \n \n \t\t\t<script>\n \n \n \t\t\t\tvar KTSummernoteDemo = function () {\n var maxWords = 300; // Set your maximum word count here\n \n var demos = function () {\n $('.summernote').summernote({\n height: 200,\n callbacks: {\n onKeyup: function () {\n updateWordCount();\n },\n onChange: function () {\n updateWordCount();\n }\n }\n });\n }\n \n function updateWordCount() {\n const text = $('.summernote').summernote('code').replace(/<[^>]+>/g, ''); // Remove HTML tags\n const words = text.trim().split(/\s+/).filter(function (word) {\n return word.length > 0; // Filter out empty strings\n });\n \n const wordCount = words.length;\n \n // Update the word count display\n $('#wordCount').text('Word Count:' + wordCount);\n \n if (wordCount > maxWords) { // Set text color to red and display limit message\n $('#wordCount').css('color', 'red').append(' (Limit reached! Maximum: ' + maxWords + ' words)');\n \n // Truncate the content to the maximum allowed words\n $('.summernote').summernote('code', text.trim().split(/\s+/).slice(0, maxWords).join(' '));\n } else { // Reset color to black if under the limit\n $('#wordCount').css('color', 'black').find('span').remove();\n }\n }\n \n return {\n init: function () {\n demos();\n updateWordCount(); // Initialize word count when the editor is loaded\n }\n };\n }();\n \n jQuery(document).ready(function () {\n KTSummernoteDemo.init();\n });\n \t\t\t</script>\n \n \t\t\t<script>\n \t\t\t\tfunction checkLogin(reviewAssignmentId) {\n if (!{{ app.user ? 'true' : 'false' }}) { // Check if user is logged in\n const currentUrl = window.location.href;\n localStorage.setItem('redirectAfterLogin', currentUrl);\n localStorage.setItem('pdfDownloadId', reviewAssignmentId); // Store the PDF ID\n window.location.href = '{{ path('app_login') }}'; // Redirect to login page\n } else {\n downloadPDF(reviewAssignmentId); // If already logged in, download immediately\n }\n }\n \n function handleLoginRedirect() {\n const redirectUrl = localStorage.getItem('redirectAfterLogin');\n const pdfDownloadId = localStorage.getItem('pdfDownloadId');\n \n if (redirectUrl && pdfDownloadId) {\n localStorage.removeItem('redirectAfterLogin'); // Clean up\n localStorage.removeItem('pdfDownloadId'); // Clean up\n \n window.location.href = redirectUrl; // Redirect to original page\n downloadPDF(pdfDownloadId); // Call the PDF download function\n }\n }\n \n function downloadPDF(id) { // Redirect to the PDF generation route\n window.location.href = '{{ path('reviewerResponse', {'id': '__id__'}) }}'.replace('__id__', id);\n }\n // Call this function when the page loads to handle login redirection\n document.addEventListener('DOMContentLoaded', handleLoginRedirect);\n \t\t\t</script>\n \n \t\t\t \n \n \n \t\t\t{% block javascripts %}{% endblock %}\n \n \t\t</html>\n """ -name: "blankbase.html.twig" -path: "/data/var/www/vhosts/wgu.edu.et/rmp.wgu.edu.et/wguSero/templates/blankbase.html.twig" } -phpFile: "/data/var/www/vhosts/wgu.edu.et/rmp.wgu.edu.et/wguSero/vendor/twig/twig/src/Extension/CoreExtension.php" -phpLine: 1739 }
in
templates/blankbase.html.twig
(line 139)
<div class="dropdown"><div class="topbar-item ml-2" data-toggle="dropdown" data-offset="10px,0px"><div class="btn btn-icon w-auto btn-clean d-flex align-items-center btn-lg px-2" id="kt_quick_user_toggle"><span class="text-dark-50 font-weight-bolder font-size-base d-none d-md-inline mr-3">{% if app.user.profile and app.user.profile.image %}<img src="{{ asset(profile_pictures~'/'~app.user.profile.image ) }}" alt="profile-user" class="rounded-circle thumb-xs" style="width:30px;height: 30px;"/>{% elseif app.user %}<img src="{{ asset('defaultuser.png') }}" alt="profile-user" class="rounded-circle thumb-xs" style="width:30px;height: 30px;"/>{% endif %}
in
var/cache/dev/twig/dc/dc57e0eda09e30ccda92e3aba59b8a37.php
::
getAttribute
(line 260)
\t\t\t\t\t\t\t\t\t\t<div class=\"btn btn-icon w-auto btn-clean d-flex align-items-center btn-lg px-2\" id=\"kt_quick_user_toggle\">\t\t\t\t\t\t\t\t\t\t\t<span class=\"text-dark-50 font-weight-bolder font-size-base d-none d-md-inline mr-3\">\t\t\t\t\t\t\t\t\t\t\t\t";// line 139if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 139, $this->source); })()), "user", [], "any", false, false, false, 139), "profile", [], "any", false, false, false, 139) && CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 139, $this->source); })()), "user", [], "any", false, false, false, 139), "profile", [], "any", false, false, false, 139), "image", [], "any", false, false, false, 139))) {// line 140yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"";yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((((isset($context["profile_pictures"]) || array_key_exists("profile_pictures", $context) ? $context["profile_pictures"] : (function () { throw new RuntimeError('Variable "profile_pictures" does not exist.', 140, $this->source); })()) . "/") . CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 140, $this->source); })()), "user", [], "any", false, false, false, 140), "profile", [], "any", false, false, false, 140), "image", [], "any", false, false, false, 140))), "html", null, true);yield "\" alt=\"profile-user\" class=\"rounded-circle thumb-xs\" style=\"width:30px;height: 30px;\"/>\t\t\t\t\t\t\t\t\t\t\t\t";
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 402)
{$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {yield from $this->doDisplay($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($this->getSourceContext());}
in
var/cache/dev/twig/b3/b323678789c321cf044f56f853c1de18.php
->
yield
(line 57)
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "sero/application/my_application.html.twig"));$this->parent = $this->load("blankbase.html.twig", 1);yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 402)
{$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {yield from $this->doDisplay($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($this->getSourceContext());}
in
vendor/twig/twig/src/Template.php
->
yield
(line 358)
return $this->blocks;}public function display(array $context, array $blocks = []): void{foreach ($this->yield($context, $blocks) as $data) {echo $data;}}public function render(array $context): string
in
vendor/twig/twig/src/Template.php
->
display
(line 373)
ob_start();} else {ob_start(function () { return ''; });}try {$this->display($context);} catch (\Throwable $e) {while (ob_get_level() > $level) {ob_end_clean();}
in
vendor/twig/twig/src/TemplateWrapper.php
->
render
(line 51)
yield from $this->template->yieldBlock($name, $context);}public function render(array $context = []): string{return $this->template->render($context);}/*** @return void*/
in
vendor/twig/twig/src/Environment.php
->
render
(line 333)
* @throws SyntaxError When an error occurred during compilation* @throws RuntimeError When an error occurred during rendering*/public function render($name, array $context = []): string{return $this->load($name)->render($context);}/*** Displays a template.*
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
render
(line 431)
if (null !== $block) {return $this->container->get('twig')->load($view)->renderBlock($block, $parameters);}return $this->container->get('twig')->render($view, $parameters);}private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response{$content = $this->doRenderView($view, $block, $parameters, $method);
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
doRenderView
(line 436)
return $this->container->get('twig')->render($view, $parameters);}private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response{$content = $this->doRenderView($view, $block, $parameters, $method);$response ??= new Response();if (200 === $response->getStatusCode()) {foreach ($parameters as $v) {if ($v instanceof FormInterface && $v->isSubmitted() && !$v->isValid()) {
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
doRender
(line 250)
* If an invalid form is found in the list of parameters, a 422 status code is returned.* Forms found in parameters are auto-cast to form views.*/protected function render(string $view, array $parameters = [], ?Response $response = null): Response{return $this->doRender($view, null, $parameters, $response, __FUNCTION__);}/*** Renders a block in a view.*
$em->flush();return $this->redirectToRoute('protocol_application_update', ['uid' => $application->getUid()], Response::HTTP_SEE_OTHER);}return $this->render('sero/application/my_application.html.twig', ['initialForm' => $form,'instructions' => $instructionRepository->findOneBy(['tederasianCode' => "SUBMISSION", 'active' => 1]),'applications' => $data,]);}
in
vendor/symfony/http-kernel/HttpKernel.php
->
myapplications
(line 178)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 185)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
require_once('/data/var/www/vhosts/wgu.edu.et/rmp.wgu.edu.et/wguSero/vendor/autoload_runtime.php')
in
public/index.php
(line 5)
<?phpuse App\Kernel;use Symfony\Component\ErrorHandler\Debug;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';Debug::enable();return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
Logs
| Level | Channel | Message |
|---|---|---|
| INFO 16:53:46 | request |
Matched route "_profiler". {
"route": "_profiler",
"route_parameters": {
"_route": "_profiler",
"_controller": "web_profiler.controller.profiler::panelAction",
"token": "2274fc"
},
"request_uri": "https://rmp.wgu.edu.et/_profiler/2274fc?panel=exception&type=request",
"method": "GET"
}
|
| DEBUG 16:53:46 | security |
Checking for authenticator support. {
"firewall_name": "main",
"authenticators": 2
}
|
| DEBUG 16:53:46 | security |
Checking support on authenticator. {
"firewall_name": "main",
"authenticator": "App\\Security\\GoogleAuthenticator"
}
|
| DEBUG 16:53:46 | security |
Authenticator does not support the request. {
"firewall_name": "main",
"authenticator": "App\\Security\\GoogleAuthenticator"
}
|
| DEBUG 16:53:46 | security |
Checking support on authenticator. {
"firewall_name": "main",
"authenticator": "Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"
}
|
| DEBUG 16:53:46 | security |
Authenticator does not support the request. {
"firewall_name": "main",
"authenticator": "Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\UX\Turbo\Request\RequestListener::__invoke". {
"event": "kernel.request",
"listener": "Symfony\\UX\\Turbo\\Request\\RequestListener::__invoke"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\FragmentListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| INFO 16:53:46 | deprecation |
User Deprecated: Support for MySQL < 8 is deprecated and will be removed in DBAL 5 (AbstractMySQLDriver.php:70 called by AbstractDriverMiddleware.php:32, https://github.com/doctrine/dbal/pull/6343, package doctrine/dbal) {
"exception": {}
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "ContainerIhTHZzV\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerIhTHZzV\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\UX\Turbo\Request\RequestListener::__invoke". {
"event": "kernel.request",
"listener": "Symfony\\UX\\Turbo\\Request\\RequestListener::__invoke"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\FragmentListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "ContainerIhTHZzV\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerIhTHZzV\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\WebLink\\EventListener\\AddLinkHeaderListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Nelmio\CorsBundle\EventListener\CacheableResponseVaryListener::onResponse". {
"event": "kernel.response",
"listener": "Nelmio\\CorsBundle\\EventListener\\CacheableResponseVaryListener::onResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\UX\Turbo\Request\RequestListener::__invoke". {
"event": "kernel.request",
"listener": "Symfony\\UX\\Turbo\\Request\\RequestListener::__invoke"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\FragmentListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "ContainerIhTHZzV\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerIhTHZzV\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\WebLink\\EventListener\\AddLinkHeaderListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Nelmio\CorsBundle\EventListener\CacheableResponseVaryListener::onResponse". {
"event": "kernel.response",
"listener": "Nelmio\\CorsBundle\\EventListener\\CacheableResponseVaryListener::onResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest". {
"event": "kernel.finish_request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelFinishRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\UX\Turbo\Request\RequestListener::__invoke". {
"event": "kernel.request",
"listener": "Symfony\\UX\\Turbo\\Request\\RequestListener::__invoke"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\FragmentListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "ContainerIhTHZzV\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerIhTHZzV\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments"
}
|
| DEBUG 16:53:46 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
|
Stack Trace
|
RuntimeError
|
|---|
Twig\Error\RuntimeError:
Impossible to access an attribute ("profile") on a null variable in "blankbase.html.twig" at line 139.
at templates/blankbase.html.twig:139
at Twig\Extension\CoreExtension::getAttribute()
(var/cache/dev/twig/dc/dc57e0eda09e30ccda92e3aba59b8a37.php:260)
at __TwigTemplate_45d398bafd5eb09f4e1fdd9f22178ecf->doDisplay()
(vendor/twig/twig/src/Template.php:402)
at Twig\Template->yield()
(var/cache/dev/twig/b3/b323678789c321cf044f56f853c1de18.php:57)
at __TwigTemplate_b1b1446b28b2e06e14d5b12c5397814d->doDisplay()
(vendor/twig/twig/src/Template.php:402)
at Twig\Template->yield()
(vendor/twig/twig/src/Template.php:358)
at Twig\Template->display()
(vendor/twig/twig/src/Template.php:373)
at Twig\Template->render()
(vendor/twig/twig/src/TemplateWrapper.php:51)
at Twig\TemplateWrapper->render()
(vendor/twig/twig/src/Environment.php:333)
at Twig\Environment->render()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:431)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:436)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:250)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render()
(src/Controller/SERO/ApplicationController.php:181)
at App\Controller\SERO\ApplicationController->myapplications()
(vendor/symfony/http-kernel/HttpKernel.php:178)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:185)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/data/var/www/vhosts/wgu.edu.et/rmp.wgu.edu.et/wguSero/vendor/autoload_runtime.php')
(public/index.php:5)
|