Exceptions
Exception
Twig\Error\ RuntimeError
Show exception properties
Twig\Error\RuntimeError {#1367 -lineno: 154 -name: "main/evenement_detail.html.twig" -rawMessage: "Impossible to access an attribute ("imageName") on a null variable." -sourcePath: "/home/www/adbs/templates/main/evenement_detail.html.twig" -sourceCode: """ {% extends 'layout.html.twig' %}\n {% block cssbypage %}\n \t<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/toastify-js/src/toastify.min.css">\n {% endblock %}\n {% block metadatas %}\n \t <meta name="description" content="{{ evenement.introduction }}"/>\n {% endblock %}\n {% block content %}\n \t<section class="bg-{{theme_color ? theme_color: 'primary' }}">\n \t\t{% include 'main/ariane.html.twig' %}\n \t\t<div class="container-fluid max-width-1300 pb-0 px-0">\n \t\t\t<div class="w-100 px-3 pb-4 py-md-3 pt-md-3 pb-md-5 hero-section-height d-flex justify-content-center align-items-center">\n \t\t\t\t<div class="d-flex flex-column justify-content-center gap-1000">\n \t\t\t\t\t<div class="position-relative d-inline-block m-auto">\n \t\t\t\t\t\t<h1 class="position-relative text-white text-center d-inline-block zIndex-1">\n \t\t\t\t\t\t\t{{ evenement.name }}\n \t\t\t\t\t\t</h1>\n \t\t\t\t\t\t<div class="hero-title-shadow"></div>\n \t\t\t\t\t</div>\n \t\t\t\t\t<div class="container">\n \t\t\t\t\t</div>\n \t\t\t\t\t<div class="container-custom-lg-686">\n \t\t\t\t\t\t<div class="d-flex justify-content-center">\n \t\t\t\t\t\t\t<span class="text-adbs-white text-center">\n \t\t\t\t\t\t\t{% if evenement.signature is not null %}\n \t\t\t\t\t\t\t\t{{ evenement.signature }}\n \t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t{{ evenement.auteur }}\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t</span>\n \t\t\t\t\t</div>\n \t\t\t\t</div>\n \t\t\t</div>\n \t\t</div>\n \t</section>\n \t{% if isBlockedForReferentsNonBeneficiaires is same as (true) %}\n \t\t<section class="position-relative" data-theme-color="{{theme_color ? theme_color: 'primary' }}">\n \t\t\t<div class="container-custom-lg-686 pb-0 pb-md-5">\n \t\t\t\t<p class="font-weight-medium font-size-1125 font-family-rubik text-adbs-gray-323234 mt-5 text-center">\n \t\t\t\t\t{% include 'main/parts/unauthorized_content_for_referents_non_beneficiaires.html.twig' %}\n \t\t\t\t</p>\n \t\t\t</div>\n \t\t</section>\n \t{% elseif isAuthorized is same as (false) %}\n \t\t<section id="content-section" class="position-relative" data-theme-color="{{theme_color ? theme_color: 'primary' }}">\n \t\t\t<div class="container-custom-lg-686 pb-0 pb-md-5">\n \t\t\t\t<p class="font-weight-medium font-size-1125 font-family-rubik text-adbs-gray-323234 mt-5 text-center">\n \t\t\t\t\t{% include 'main/parts/unauthorized_content.html.twig' %}\n \t\t\t\t</p>\n \t\t\t</div>\n \t\t</section>\n \t{% else %}\n \t\t{% if evenement.groupes|length is same as(1) %}\n \t\t\t<section class="bg-adbs-gray-efefef">\n \t\t\t\t<div class="container py-3">\n \t\t\t\t\t<div class="d-flex justify-content-between">\n \t\t\t\t\t\t<div class="d-flex gap-0625">\n \t\t\t\t\t\t\t<div class="d-flex align-items-center gap-0625">\n \t\t\t\t\t\t\t\t<i class="fa fa-envelope-o text-{{theme_color ? theme_color: 'primary' }} font-size-1750" aria-hidden="true"></i>\n \t\t\t\t\t\t\t\t{% if isAbonne is same as(true) %}\n \t\t\t\t\t\t\t\t\t<span class="text-adbs-black text-underline">Je suis abonné aux notifications du groupe\n \t\t\t\t\t\t\t\t\t\t{{evenement.groupes[0].name}}\n \t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t<span class="text-adbs-black text-underline">Je m’abonne aux notifications du groupe\n \t\t\t\t\t\t\t\t\t\t{{evenement.groupes[0].name}}</span>\n \t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t<div class="d-flex align-items-center c-switch-wrapper pl-2 gap-0625">\n \t\t\t\t\t\t\t\t<label class="switch">\n \t\t\t\t\t\t\t\t\t<input id="abonne_checkbox" data-id="{{evenement.groupes[0].id}}" type="checkbox" {% if isAbonne is same as(true) %} checked {% endif %}/>\n \t\t\t\t\t\t\t\t\t<span class="slider round"></span>\n \t\t\t\t\t\t\t\t</label>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t</div>\n \t\t\t\t\t\t<div class="d-flex align-items-center gap-0625">\n \t\t\t\t\t\t\t<i class="fa fa-rss text-{{theme_color ? theme_color: 'primary' }} font-size-1750" aria-hidden="true"></i>\n \t\t\t\t\t\t\t<a target="_blank" href="{{ path('groupe_rss', {'alias': evenement.groupes[0].alias}) }}" class="text-adbs-black text-underline">Flux RSS</a>\n \t\t\t\t\t\t</div>\n \t\t\t\t\t</div>\n \t\t\t\t</div>\n \t\t\t</section>\n \t\t{% endif %}\n \t\t<section class="position-relative">\n \t\t\t<div class="container pt-5 pb-0 py-md-5">\n \t\t\t\t<div class="row mt-5">\n \t\t\t\t\t<div id="cms-item-content-section" class="col-sm-8" data-theme-color="{{theme_color ? theme_color: 'primary' }}">\n \t\t\t\t\t\t<div class="d-flex flex-column flex-md-row">\n \t\t\t\t\t\t\t{% if evenement.imageName is not null %}\n \t\t\t\t\t\t\t\t<div class="mr-4">\n \t\t\t\t\t\t\t\t\t<img src="{{ asset('upload/images/evenements/'~evenement.imageName) }}" class="img-fluid" alt="image in text"/>\n \t\t\t\t\t\t\t\t\t<p class="font-family-rubik font-weight-light font-italic font-size-0750"></p>\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t<p class="font-weight-medium font-size-1125 font-family-rubik text-adbs-gray-323234">\n \t\t\t\t\t\t\t\t{{ evenement.introduction|raw }}\n \t\t\t\t\t\t\t</p>\n \t\t\t\t\t\t</div>\n \n \t\t\t\t\t\t{{ evenement.description|raw }}\n \t\t\t\t\t\t\n \t\t\t\t\t\t\n \t\t\t\t\t\t<div class="mt-5">\n \t\t\t\t\t\t\t{% if evenement.insertHtml is not null %}\n \t\t\t\t\t\t\t\t{{ evenement.insertHtml|raw }}\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t{% if evenement.filename is not null or evenement.filename2 is not null or evenement.filename3 is not null %}\n \t\t\t\t\t\t\t\t<h3 class="text-adbs-gray-646466 mt-3">À télécharger</h3>\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t<ul class="list-unstyled details-filenames-list">\n \t\t\t\t\t\t\t\t{% if evenement.filename is not null %}\n \t\t\t\t\t\t\t\t<li class="d-flex align-items-center mb-1"><i style="font-size: 8px;" class="fa fa-circle text-adbs_colTheme1_resource mr-2" aria-hidden="true"></i><a target="_blank" href="/upload/files/evenements/{{evenement.filename}}" class="text-underline text-adbs_colTheme1_resource mr-1">{{ evenement.filename }}</a></li>\n \t\t\t\t\t\t\t\t{% endif %}\t\n \t\t\t\t\t\t\t\t{% if evenement.filename2 is not null %}\n \t\t\t\t\t\t\t\t\t<li class="d-flex align-items-center mb-1"><i style="font-size: 8px;" class="fa fa-circle text-adbs_colTheme1_resource mr-2" aria-hidden="true"></i><a target="_blank" href="/upload/files/evenements/{{evenement.filename2}}" class="text-underline text-adbs_colTheme1_resource mr-1">{{ evenement.filename2 }}</a></li>\n \t\t\t\t\t\t\t\t{% endif %}\t\t\t\t\t\t\t\t\n \t\t\t\t\t\t\t\t{% if evenement.filename3 is not null %}\n \t\t\t\t\t\t\t\t\t<li class="d-flex align-items-center mb-1"><i style="font-size: 8px;" class="fa fa-circle text-adbs_colTheme1_resource mr-2" aria-hidden="true"></i><a target="_blank" href="/upload/files/evenements/{{evenement.filename3}}" class="text-underline text-adbs_colTheme1_resource mr-1">{{ evenement.filename3 }}</a></li>\n \t\t\t\t\t\t\t\t{% endif %}\t\n \t\t\t\t\t\t\t</ul>\n \t\t\t\t\t\t</div>\n \n \t\t\t\t\t\t{% if evenement.liens|length > 0 %}\n \t\t\t\t\t\t\t<div class="mt-5">\n \t\t\t\t\t\t\t\t<h3 class="text-adbs-gray-646466">\n \t\t\t\t\t\t\t\t\tLiens utiles\n \t\t\t\t\t\t\t\t</h3>\n \t\t\t\t\t\t\t\t<ul class="list-unstyled">\n \t\t\t\t\t\t\t\t\t{% for lien in evenement.liens %}\n \t\t\t\t\t\t\t\t\t\t<li class="d-flex align-items-center mb-1">\n \t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-arrow-circle-o-right text-adbs_colTheme1_resource mr-2" aria-hidden="true"></i>\n \t\t\t\t\t\t\t\t\t\t\t<a target="_blank" href="{{ lien.lien }}" class="text-underline text-adbs-gray-323234 mr-1">\n \t\t\t\t\t\t\t\t\t\t\t\t{{ lien.name }}\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<i class="fa fa-external-link" aria-hidden="true"></i>\n \t\t\t\t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t\t\t{% endfor %}\n \t\t\t\t\t\t\t\t</ul>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\n \t\t\t\t\t\t\n \n \t\t\t\t\t\t{% if evenement.commentaireAccepte is same as(true) %}\n \t\t\t\t\t\t\t<div class="forum mt-5 mb-3">\n \t\t\t\t\t\t\t\t<h3 class="text-adbs-gray-646466">Echanges et commentaires</h3>\n \t\t\t\t\t\t\t\t<div class="forum-content">\n \t\t\t\t\t\t\t\t\t<div class="media mt-3">\n \t\t\t\t\t\t\t\t\t\t<div class="media-body">\n \t\t\t\t\t\t\t\t\t\t\t{% if evenement.evenementCommentaires|length > 0 %}\n \t\t\t\t\t\t\t\t\t\t\t\t{% for commentaire in evenement.evenementCommentaires|filter(commentaire => commentaire.parent is null) %}\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\t\t<div class="mb-2 d-flex align-items-center">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img class="forum-commentor-avatar rounded-pill" alt="Profile Picture" src="{{ getImageProfil(commentaire.auteur.imageName, commentaire.auteur.civilite)}}"/>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class="forum-commentor-name my-0 mx-2">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ commentaire.auteur.prenom~' '~commentaire.auteur.nom }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</h5>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="forum-commentor-date">{{ commentaire.date|date('d/m/Y H:i') }}</span>\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<p class="mb-0 content_commentaire">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if commentaire.visible is same as(false) %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tCe commentaire est masqué\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{commentaire.commentaire|raw}}\n \t\t\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\t\t</p>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class="my-3">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class="text-adbs_colTheme1_resource text-underline font-weight-medium button_edit" href="{{ path('contact') }}?objet=Signaler un contenu: {{app.request.uri}}">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tSignaler\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if app.user is not null %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if commentaire.evenementCommentaires|length == 0 and commentaire.auteur is same as(app.user) and commentaire.visible is same as(true) %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t - <a href="#" class="text-adbs_colTheme1_resource text-underline font-weight-medium button_edit" data-commentaire-id="{{ commentaire.id }}" data-toggle="modal" data-target="#commentModal">Modifier</a>\n \t\t\t\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\t\t\t\t - <a href="#" class="text-adbs_colTheme1_resource text-underline font-weight-medium button_reply" data-commentaire-id="{{ commentaire.id }}" data-toggle="modal" data-target="#commentModal">Répondre</a>\n \t\t\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\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\t{% if commentaire.evenementCommentaires|length > 0 %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t{% include 'main/parts/commentaire_evenement_enfant.html.twig' with {'array_commentaires': commentaire.evenementCommentaires} %}\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{% endfor %}\n \t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t{% if app.user is not null %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t<a class="nav-link d-flex align-items-center cursor-pointer button_new" data-toggle="modal" data-target="#commentModal">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<i class="fa fa-comment mr-2 fa-2x text-adbs_colTheme1_resource" aria-hidden="true"></i>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="text-adbs-gray-101010 font-family-rubik font-weight-medium">Poster un premier commentaire</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{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t{% endif %}\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</div>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t{% endif %}\n \t\t\t\t\t</div>\n \t\t\t\t\t\t<div class="col-sm-4">\n \t\t\t\t\t\t\t<div class="mb-5">\n \t\t\t\t\t\t\t\t<h3 class="text-adbs-gray-323234">Date</h3>\n \t\t\t\t\t\t\t\t<p class="d-block text-adbs-gray-323234 font-family-rubik font-weight-light m-0">{{ evenement.dateDebut|date('d')~' '~getMoisFr(evenement.dateDebut)~' '~evenement.dateDebut|date('Y') }}</p>\n \t\t\t\t\t\t\t\t<p class="d-block text-adbs-gray-323234 font-family-rubik font-weight-light m-0">{{ evenement.horaires }}</p>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t{% if evenement.adresse1|length > 0 or evenement.adresse2|length > 0 or evenement.ville|length > 0 %}\n \t\t\t\t\t\t\t\t<div class="mb-5">\n \t\t\t\t\t\t\t\t\t<h3 class="text-adbs-gray-323234">Adresse</h3>\n \t\t\t\t\t\t\t\t\t<p class="d-block text-adbs-gray-323234 font-family-rubik font-weight-light m-0">{{ evenement.adresse1 }}</p>\n \t\t\t\t\t\t\t\t\t<p class="d-block text-adbs-gray-323234 font-family-rubik font-weight-light m-0">{{ evenement.adresse2 }}</p>\n \t\t\t\t\t\t\t\t\t<p class="d-block text-adbs-gray-323234 font-family-rubik font-weight-light m-0">{{ evenement.codepostal~' '~evenement.ville}}</p>\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t{% if evenement.types|length > 0 %}\n \t\t\t\t\t\t\t\t<div class="mb-5">\n \t\t\t\t\t\t\t\t\t<h3 class="text-adbs-gray-323234">Type d'événement</h3>\n \t\t\t\t\t\t\t\t\t{% for type in evenement.types %}\n \t\t\t\t\t\t\t\t\t\t<a href="{{ path('evenements_filtres', {'type': type.alias}) }}" class="d-block text-{{theme_color ? theme_color: 'primary' }} font-family-rubik font-weight-light m-0 text-underline font-weight-bold">{{ type.name }}</a>\n \t\t\t\t\t\t\t\t\t{% endfor %}\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t{% if evenement.groupes|length > 0 %}\n \t\t\t\t\t\t\t\t<div class="mb-5">\n \t\t\t\t\t\t\t\t\t<h3 class="text-adbs-gray-323234">Groupe(s)</h3>\n \t\t\t\t\t\t\t\t\t{% for groupe in evenement.groupes %}\n \t\t\t\t\t\t\t\t\t\t<a href="{{ path('groupes_detail', {'alias': groupe.alias}) }}" class="d-block text-{{theme_color ? theme_color: 'primary' }} font-family-rubik font-weight-light m-0 text-underline font-weight-bold">{{ groupe.name }}</a>\n \t\t\t\t\t\t\t\t\t{% endfor %}\n \t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t</div>\n \t\t\t\t</div>\n \t\t\t\t<div class="container-custom-lg-686 pt-5 pb-0 py-md-5">\n \t\t\t\t\t<div class="d-flex justify-content-center mb-3 mt-5 mb-lg-5">\n \t\t\t\t\t\t<ul class="nav flex-column flex-md-row">\n \t\t\t\t\t\t\t<li class="nav-item">\n \t\t\t\t\t\t\t\t<a class="nav-link d-flex align-items-center" id="clipboard-action" role="button">\n \t\t\t\t\t\t\t\t\t<i class="fa fa-share-alt mr-2 fa-2x text-{{theme_color ? theme_color: 'primary' }}" aria-hidden="true"></i>\n \t\t\t\t\t\t\t\t\t<span class="text-adbs-gray-101010 font-family-rubik font-weight-medium">PARTAGER</span>\n \t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t<li class="nav-item">\n \t\t\t\t\t\t\t\t<a class="nav-link d-flex align-items-center" href="{{ path('contact') }}?objet=Signaler un contenu: {{app.request.uri}}">\n \t\t\t\t\t\t\t\t\t<i class="fa fa-ban mr-2 fa-2x text-{{theme_color ? theme_color: 'primary' }}" aria-hidden="true"></i>\n \t\t\t\t\t\t\t\t\t<span class="text-adbs-gray-101010 font-family-rubik font-weight-medium">SIGNALER</span>\n \t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t{% if app.user is not null and evenement.commentaireAccepte is same as(true) %}\n \t\t\t\t\t\t\t\t<li class="nav-item">\n \t\t\t\t\t\t\t\t\t<a class="nav-link d-flex align-items-center cursor-pointer button_new" data-toggle="modal" data-target="#commentModal">\n \t\t\t\t\t\t\t\t\t\t<i class="fa fa-comment mr-2 fa-2x text-adbs_colTheme1_resource" aria-hidden="true"></i>\n \t\t\t\t\t\t\t\t\t\t<span class="text-adbs-gray-101010 font-family-rubik font-weight-medium">COMMENTER</span>\n \t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t</ul>\n \t\t\t\t\t</div>\n \t\t\t\t</div>\n \n \t\t\t\t<script src="https://static.elfsight.com/platform/platform.js" data-use-service-core defer></script>\n \t\t\t\t<div class="elfsight-app-e7e5d8ad-3114-4d2f-b071-254718eafebf" data-elfsight-app-lazy></div>\n \t\t\t\t\n \t\t\t\t<div class="modal fade" id="commentModal" tabindex="-1" aria-labelledby="commentModalLabel" aria-hidden="true">\n \t\t\t\t\t<div class="modal-dialog">\n \t\t\t\t\t\t<div class="modal-content">\n \t\t\t\t\t\t\t<div class="modal-header">\n \t\t\t\t\t\t\t\t<h5 class="modal-title">Ajouter un commentaire ou une réponse</h5>\n \t\t\t\t\t\t\t\t<button type="button" class="close" data-dismiss="modal" aria-label="Close">\n \t\t\t\t\t\t\t\t\t<span aria-hidden="true">×</span>\n \t\t\t\t\t\t\t\t</button>\n \t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t<div class="modal-body">\n \t\t\t\t\t\t\t\t<div class="form-group">\n \t\t\t\t\t\t\t\t\t<textarea class="form-control" id="commentaire" rows="4"></textarea>\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\n \t\t\t\t\t\t\t\tclass="modal-footer">\n \t\t\t\t\t\t\t\t{# <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> #}\n \t\t\t\t\t\t\t\t<button type="button" id="send_commentaire" class="btn btn-{{theme_color ? theme_color: 'primary' }}">Envoyer</button>\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 \t\t\t</div>\n \t\t</section>\n \t{% endif %}\n {% endblock %}\n {% block scriptbypage %}\n \t<script>\n \t\tlet commentaire_parent = null;\n let evenement_id = "{{ evenement.id }}";\n let commentaire_id = null;\n let current_url = "{{ app.request.uri }}";\n $(document).ready(function () { // Coloring with page theme color\n let dataThemeColor = $("#content-section").attr("data-theme-color");\n let linkColorWithTheme = "text-" + dataThemeColor;\n $("#content-section a").addClass(linkColorWithTheme);\n if (dataThemeColor == undefined) {\n linkColorWithTheme = "text-" + $("#cms-item-content-section").attr("data-theme-color");\n $("#cms-item-content-section a").addClass(linkColorWithTheme);\n }\n // ABONNEMENT\n $('#abonne_checkbox').on('click', function () {\n var groupe_id = $('#abonne_checkbox').attr('data-id');\n $.ajax({\n url: "{{ path('groupe_abonnement') }}",\n type: 'POST',\n data: {\n 'groupe': groupe_id,\n 'abonnement': $('#abonne_checkbox').is(':checked')\n },\n dataType: 'json',\n success: function (response) {\n location.reload();\n }\n });\n });\n // COMMENTAIRES\n $('.button_reply').on('click', function () {\n commentaire_parent = $(this).attr('data-commentaire-id');\n });\n $('.button_edit').on('click', function () {\n commentaire_id = $(this).attr('data-commentaire-id');\n $('#commentaire').val($(this).parent().parent().find('.content_commentaire').text().trim());\n });\n $('.button_new').on('click', function () {\n commentaire_id = null;\n commentaire_parent = null;\n });\n $('#send_commentaire').on('click', function () {\n $.ajax({\n url: "{{ path('evenement_commenter') }}",\n type: 'POST',\n data: {\n 'commentaire_id': commentaire_id,\n 'parent': commentaire_parent,\n 'evenement': evenement_id,\n 'commentaire': $('#commentaire').val(),\n 'current_url': current_url\n },\n dataType: 'json',\n success: function (response) {\n location.reload();\n }\n });\n });\n });\n \t</script>\n \n \t<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/toastify-js"></script>\n \t<script src="https://cdn.jsdelivr.net/npm/clipboard@2.0.11/dist/clipboard.min.js"></script>\n \t<script>\n \t\tvar toast = Toastify({\n text: "L’adresse de la page a été copiée dans votre presse-papier",\n duration: 3000,\n destination: "https://github.com/apvarun/toastify-js",\n newWindow: true,\n close: false,\n gravity: "top", // `top` or `bottom`\n position: "right", // `left`, `center` or `right`\n stopOnFocus: true, // Prevents dismissing of toast on hover\n style: { // background: "linear-gradient(to right, #00b09b, #96c93d)",\n color: "#1F1F1F",\n background: "white"\n },\n onClick: function () {} // Callback after click\n })\n \n var clipboard = new ClipboardJS('#clipboard-action', {\n text: function (trigger) {\n return window.location.href;\n }\n });\n \n clipboard.on('success', function (e) {\n toast.showToast();\n e.clearSelection();\n });\n \n clipboard.on('error', function (e) {\n console.error('Action:', e.action);\n console.error('Trigger:', e.trigger);\n \n // remove token of file names\n $(".details-filenames-list a").each(function () {\n \tlet filename = $(this).text();\n \tlet fileNamePieces = filename.split("-");\n \tlet fileExtension = fileNamePieces.pop().split(".").pop();\n \tif (fileExtension !== undefined || fileExtension !== "") {\n \t\tfilename = fileNamePieces.join("-") + "." + fileExtension;\n \t} else {\n \t\tfilename = fileNamePieces.join("-");\n \t}\n \t$(this).text(filename);\n })\n \n });\n \t</script>\n {% endblock %}\n """ }
in
templates/main/evenement_detail.html.twig
(line 154)
<div class="media-body">
{% if evenement.evenementCommentaires|length > 0 %}
{% for commentaire in evenement.evenementCommentaires|filter(commentaire => commentaire.parent is null) %}
<div>
<div class="mb-2 d-flex align-items-center">
<img class="forum-commentor-avatar rounded-pill" alt="Profile Picture" src="{{ getImageProfil(commentaire.auteur.imageName, commentaire.auteur.civilite)}}"/>
<h5 class="forum-commentor-name my-0 mx-2">
{{ commentaire.auteur.prenom~' '~commentaire.auteur.nom }}
</h5>
<span class="forum-commentor-date">{{ commentaire.date|date('d/m/Y H:i') }}</span>
</div>
in
var/cache/dev/twig/d3/d3f6d8703f32e118c2ed4b04c7bfb53b.php
::
getAttribute
(line 437)
// line 152
yield "\t\t\t\t\t\t\t\t\t\t\t\t\t<div>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"mb-2 d-flex align-items-center\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"forum-commentor-avatar rounded-pill\" alt=\"Profile Picture\" src=\"";
// line 154
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['App\Twig\Extension\ImageProfilTwifExtension']->getImageProfil(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["commentaire"], "auteur", [], "any", false, false, false, 154), "imageName", [], "any", false, false, false, 154), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["commentaire"], "auteur", [], "any", false, false, false, 154), "civilite", [], "any", false, false, false, 154)), "html", null, true);
yield "\"/>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h5 class=\"forum-commentor-name my-0 mx-2\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 156
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["commentaire"], "auteur", [], "any", false, false, false, 156), "prenom", [], "any", false, false, false, 156) . " ") . CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["commentaire"], "auteur", [], "any", false, false, false, 156), "nom", [], "any", false, false, false, 156)), "html", null, true);
in
vendor/twig/twig/src/Template.php
->
block_content
(line 430)
}
$level = ob_get_level();
ob_start();
foreach ($template->$block($context, $blocks) as $data) {
if (ob_get_length()) {
$data = ob_get_clean().$data;
ob_start();
}
in
var/cache/dev/twig/10/10e911a9f8e7035297ee02b268f3da7f.php
->
yieldBlock
(line 164)
// line 54
yield "\t\t</div>
\t\t<main class=\"flex-grow-1 w-100 min-height-1000\"> ";
// line 56
yield from $this->unwrap()->yieldBlock('content', $context, $blocks);
// line 57
yield "
\t\t\t</main>
\t\t\t";
// line 59
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 360)
}
$level = ob_get_level();
ob_start();
foreach ($this->doDisplay($context, $blocks) as $data) {
if (ob_get_length()) {
$data = ob_get_clean().$data;
ob_start();
}
in
var/cache/dev/twig/d3/d3f6d8703f32e118c2ed4b04c7bfb53b.php
->
yield
(line 52)
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "main/evenement_detail.html.twig"));
$this->parent = $this->loadTemplate("layout.html.twig", "main/evenement_detail.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 360)
}
$level = ob_get_level();
ob_start();
foreach ($this->doDisplay($context, $blocks) as $data) {
if (ob_get_length()) {
$data = ob_get_clean().$data;
ob_start();
}
in
vendor/twig/twig/src/Template.php
->
yield
(line 335)
}
public function render(array $context): string
{
$content = '';
foreach ($this->yield($context) as $data) {
$content .= $data;
}
return $content;
}
in
vendor/twig/twig/src/TemplateWrapper.php
->
render
(line 38)
$this->template = $template;
}
public function render(array $context = []): string
{
return $this->template->render($context);
}
public function display(array $context = [])
{
// using func_get_args() allows to not expose the blocks argument
in
vendor/twig/twig/src/Environment.php
->
render
(line 307)
* @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 448)
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 453)
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 253)
* 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.
*
$isBlockedForReferentsNonBeneficiaires = true;
}
if ($this->front_service->isAuthorized($this->getUser(), $evenement->isReserveAdherent()) == true) {
$isAuthorized = true;
}
return $this->render('main/evenement_detail.html.twig', [
'theme_color' => $this->front_service->getThemeColor('reseau'),
'evenement' => $evenement, 'ariane' => $ariane, 'isAbonne' => $isAbonne,
'isBlockedForReferentsNonBeneficiaires' => $isBlockedForReferentsNonBeneficiaires,
'isAuthorized' => $isAuthorized, 'page_title' => $evenement->getName(),
'meta_type' => 'offre d\'emploi'
#[Route('/reseau/groupes/{alias_groupe}/{alias_article}', name: 'article_detail')]
public function article_detail(Request $request, $alias_groupe, $alias_article): Response
{
$article = $this->em->getRepository(Article::class)->findOneBy(['alias' => $alias_article]);
if ($article == null) {
return $this->evenement_detail($request, $alias_groupe, $alias_article);
}
$groupe = $this->em->getRepository(Groupe::class)->findOneBy(['alias' => $alias_groupe]);
$isAbonne = true;
$isBlockedForReferentsNonBeneficiaires = false;
$isAuthorized = false;
in
vendor/symfony/http-kernel/HttpKernel.php
->
article_detail
(line 181)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$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 197)
$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()
);
<?php
use App\Kernel;
require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
return function (array $context) {
return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
};
Logs
Level | Channel | Message |
---|---|---|
INFO 06:30:44 | request |
Matched route "_profiler". { "route": "_profiler", "route_parameters": { "_route": "_profiler", "_controller": "web_profiler.controller.profiler::panelAction", "token": "64e5a1" }, "request_uri": "https://adbs.spontaneit.fr/_profiler/64e5a1?panel=exception&type=request", "method": "GET" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "App\EventListener\KernelListener::onKernelRequest". { "event": "kernel.request", "listener": "App\\EventListener\\KernelListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". { "event": "kernel.controller", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.controller_arguments" to listener "Container7njZ3xl\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Container7njZ3xl\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments" } |
DEBUG 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "App\EventListener\KernelListener::onKernelRequest". { "event": "kernel.request", "listener": "App\\EventListener\\KernelListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". { "event": "kernel.controller", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.controller_arguments" to listener "Container7njZ3xl\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Container7njZ3xl\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\WebLink\\EventListener\\AddLinkHeaderListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "App\EventListener\KernelListener::onKernelRequest". { "event": "kernel.request", "listener": "App\\EventListener\\KernelListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". { "event": "kernel.controller", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.controller_arguments" to listener "Container7njZ3xl\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Container7njZ3xl\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\WebLink\\EventListener\\AddLinkHeaderListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse" } |
DEBUG 06:30:44 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse". { "event": "kernel.response", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". { "event": "kernel.request", "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "App\EventListener\KernelListener::onKernelRequest". { "event": "kernel.request", "listener": "App\\EventListener\\KernelListener::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.request" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelRequest". { "event": "kernel.request", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelRequest" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\AdminRouterSubscriber::onKernelController". { "event": "kernel.controller", "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\AdminRouterSubscriber::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController" } |
DEBUG 06:30:44 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". { "event": "kernel.controller", "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController" } |
DEBUG 06:30:44 | 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 06:30:44 | 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 06:30:44 | event |
Notified event "kernel.controller_arguments" to listener "Container7njZ3xl\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments". { "event": "kernel.controller_arguments", "listener": "Container7njZ3xl\\RequestPayloadValueResolverGhost3590451::onKernelControllerArguments" } |
DEBUG 06:30:44 | 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 ("imageName") on a null variable. at templates/main/evenement_detail.html.twig:154 at Twig\Extension\CoreExtension::getAttribute() (var/cache/dev/twig/d3/d3f6d8703f32e118c2ed4b04c7bfb53b.php:437) at __TwigTemplate_4a30c1d3522a0aead65217ace45a88d1->block_content() (vendor/twig/twig/src/Template.php:430) at Twig\Template->yieldBlock() (var/cache/dev/twig/10/10e911a9f8e7035297ee02b268f3da7f.php:164) at __TwigTemplate_741a98b6e871d27566a0e6e625047cbd->doDisplay() (vendor/twig/twig/src/Template.php:360) at Twig\Template->yield() (var/cache/dev/twig/d3/d3f6d8703f32e118c2ed4b04c7bfb53b.php:52) at __TwigTemplate_4a30c1d3522a0aead65217ace45a88d1->doDisplay() (vendor/twig/twig/src/Template.php:360) at Twig\Template->yield() (vendor/twig/twig/src/Template.php:335) at Twig\Template->render() (vendor/twig/twig/src/TemplateWrapper.php:38) at Twig\TemplateWrapper->render() (vendor/twig/twig/src/Environment.php:307) at Twig\Environment->render() (vendor/symfony/framework-bundle/Controller/AbstractController.php:448) at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView() (vendor/symfony/framework-bundle/Controller/AbstractController.php:453) at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender() (vendor/symfony/framework-bundle/Controller/AbstractController.php:253) at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render() (src/Controller/MainController.php:1411) at App\Controller\MainController->evenement_detail() (src/Controller/MainController.php:1346) at App\Controller\MainController->article_detail() (vendor/symfony/http-kernel/HttpKernel.php:181) 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:197) 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('/home/www/adbs/vendor/autoload_runtime.php') (public/index.php:5) |