2023-06-19 12:13:30 +02:00
< ? php
use Twig\Environment ;
use Twig\Error\LoaderError ;
use Twig\Error\RuntimeError ;
use Twig\Extension\SandboxExtension ;
use Twig\Markup ;
use Twig\Sandbox\SecurityError ;
use Twig\Sandbox\SecurityNotAllowedTagError ;
use Twig\Sandbox\SecurityNotAllowedFilterError ;
use Twig\Sandbox\SecurityNotAllowedFunctionError ;
use Twig\Source ;
use Twig\Template ;
/* @WebProfiler/Collector/events.html.twig */
2023-06-20 19:14:19 +02:00
class __TwigTemplate_b61744a637157bfdf8787dc7f6332030714d471f23b28f76a659008c0c2cc302 extends Template
2023-06-19 12:13:30 +02:00
{
private $source ;
private $macros = [];
public function __construct ( Environment $env )
{
parent :: __construct ( $env );
$this -> source = $this -> getSourceContext ();
$this -> blocks = [
'menu' => [ $this , 'block_menu' ],
'panel' => [ $this , 'block_panel' ],
];
}
protected function doGetParent ( array $context )
{
// line 1
return " @WebProfiler/Profiler/layout.html.twig " ;
}
protected function doDisplay ( array $context , array $blocks = [])
{
$macros = $this -> macros ;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this -> extensions [ " Symfony \\ Bundle \\ WebProfilerBundle \\ Twig \\ WebProfilerExtension " ];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> enter ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " template " , " @WebProfiler/Collector/events.html.twig " ));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this -> extensions [ " Symfony \\ Bridge \\ Twig \\ Extension \\ ProfilerExtension " ];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> enter ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " template " , " @WebProfiler/Collector/events.html.twig " ));
// line 3
$macros [ " helper " ] = $this -> macros [ " helper " ] = $this ;
// line 1
$this -> parent = $this -> loadTemplate ( " @WebProfiler/Profiler/layout.html.twig " , " @WebProfiler/Collector/events.html.twig " , 1 );
$this -> parent -> display ( $context , array_merge ( $this -> blocks , $blocks ));
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> leave ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof );
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> leave ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof );
}
// line 5
public function block_menu ( $context , array $blocks = [])
{
$macros = $this -> macros ;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this -> extensions [ " Symfony \\ Bundle \\ WebProfilerBundle \\ Twig \\ WebProfilerExtension " ];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> enter ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " block " , " menu " ));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this -> extensions [ " Symfony \\ Bridge \\ Twig \\ Extension \\ ProfilerExtension " ];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> enter ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " block " , " menu " ));
// line 6
echo " <span class= \" label \" >
< span class = \ " icon \" > " ;
// line 7
echo twig_include ( $this -> env , $context , " @WebProfiler/Icon/event.svg " );
echo " </span>
< strong > Events </ strong >
</ span >
" ;
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> leave ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof );
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> leave ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof );
}
// line 12
public function block_panel ( $context , array $blocks = [])
{
$macros = $this -> macros ;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this -> extensions [ " Symfony \\ Bundle \\ WebProfilerBundle \\ Twig \\ WebProfilerExtension " ];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> enter ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " block " , " panel " ));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this -> extensions [ " Symfony \\ Bridge \\ Twig \\ Extension \\ ProfilerExtension " ];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> enter ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " block " , " panel " ));
// line 13
echo " <h2>Event Dispatcher</h2>
" ;
// line 15
if ( twig_test_empty ( twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 15 , $this -> source ); })()), " calledlisteners " , [], " any " , false , false , false , 15 ))) {
// line 16
echo " <div class= \" empty \" >
< p > No events have been recorded . Check that debugging is enabled in the kernel .</ p >
</ div >
" ;
} else {
// line 20
echo " <div class= \" sf-tabs \" >
< div class = \ " tab \" >
< h3 class = \ " tab-title \" >Called Listeners <span class= \" badge \" > " ;
// line 22
echo twig_escape_filter ( $this -> env , twig_length_filter ( $this -> env , twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 22 , $this -> source ); })()), " calledlisteners " , [], " any " , false , false , false , 22 )), " html " , null , true );
echo " </span></h3>
< div class = \ " tab-content \" >
" ;
// line 25
echo twig_call_macro ( $macros [ " helper " ], " macro_render_table " , [ twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 25 , $this -> source ); })()), " calledlisteners " , [], " any " , false , false , false , 25 )], 25 , $context , $this -> getSourceContext ());
echo "
</ div >
</ div >
< div class = \ " tab \" >
< h3 class = \ " tab-title \" >Not Called Listeners <span class= \" badge \" > " ;
// line 30
echo twig_escape_filter ( $this -> env , twig_length_filter ( $this -> env , twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 30 , $this -> source ); })()), " notcalledlisteners " , [], " any " , false , false , false , 30 )), " html " , null , true );
echo " </span></h3>
< div class = \ " tab-content \" >
" ;
// line 32
if ( twig_test_empty ( twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 32 , $this -> source ); })()), " notcalledlisteners " , [], " any " , false , false , false , 32 ))) {
// line 33
echo " <div class= \" empty \" >
< p >
< strong > There are no uncalled listeners </ strong >.
</ p >
< p >
All listeners were called for this request or an error occurred
when trying to collect uncalled listeners ( in which case check the
logs to get more information ) .
</ p >
</ div >
" ;
} else {
// line 44
echo " " ;
echo twig_call_macro ( $macros [ " helper " ], " macro_render_table " , [ twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 44 , $this -> source ); })()), " notcalledlisteners " , [], " any " , false , false , false , 44 )], 44 , $context , $this -> getSourceContext ());
echo "
" ;
}
// line 46
echo " </div>
</ div >
< div class = \ " tab \" >
< h3 class = \ " tab-title \" >Orphaned Events <span class= \" badge \" > " ;
// line 50
echo twig_escape_filter ( $this -> env , twig_length_filter ( $this -> env , twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 50 , $this -> source ); })()), " orphanedEvents " , [], " any " , false , false , false , 50 )), " html " , null , true );
echo " </span></h3>
< div class = \ " tab-content \" >
" ;
// line 52
if ( twig_test_empty ( twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 52 , $this -> source ); })()), " orphanedEvents " , [], " any " , false , false , false , 52 ))) {
// line 53
echo " <div class= \" empty \" >
< p >
< strong > There are no orphaned events </ strong >.
</ p >
< p >
All dispatched events were handled or an error occurred
when trying to collect orphaned events ( in which case check the
logs to get more information ) .
</ p >
</ div >
" ;
} else {
// line 64
echo " <table>
< thead >
< tr >
< th > Event </ th >
</ tr >
</ thead >
< tbody >
" ;
// line 71
$context [ '_parent' ] = $context ;
$context [ '_seq' ] = twig_ensure_traversable ( twig_get_attribute ( $this -> env , $this -> source , ( isset ( $context [ " collector " ]) || array_key_exists ( " collector " , $context ) ? $context [ " collector " ] : ( function () { throw new RuntimeError ( 'Variable "collector" does not exist.' , 71 , $this -> source ); })()), " orphanedEvents " , [], " any " , false , false , false , 71 ));
foreach ( $context [ '_seq' ] as $context [ " _key " ] => $context [ " event " ]) {
// line 72
echo " <tr>
< td class = \ " font-normal \" > " ;
// line 73
echo twig_escape_filter ( $this -> env , $context [ " event " ], " html " , null , true );
echo " </td>
</ tr >
" ;
}
$_parent = $context [ '_parent' ];
unset ( $context [ '_seq' ], $context [ '_iterated' ], $context [ '_key' ], $context [ 'event' ], $context [ '_parent' ], $context [ 'loop' ]);
$context = array_intersect_key ( $context , $_parent ) + $_parent ;
// line 76
echo " </tbody>
</ table >
" ;
}
// line 79
echo " </div>
</ div >
</ div >
" ;
}
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> leave ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof );
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> leave ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof );
}
// line 85
public function macro_render_table ( $__listeners__ = null , ... $__varargs__ )
{
$macros = $this -> macros ;
$context = $this -> env -> mergeGlobals ([
" listeners " => $__listeners__ ,
" varargs " => $__varargs__ ,
]);
$blocks = [];
ob_start ();
try {
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this -> extensions [ " Symfony \\ Bundle \\ WebProfilerBundle \\ Twig \\ WebProfilerExtension " ];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> enter ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " macro " , " render_table " ));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this -> extensions [ " Symfony \\ Bridge \\ Twig \\ Extension \\ ProfilerExtension " ];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> enter ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile ( $this -> getTemplateName (), " macro " , " render_table " ));
// line 86
echo " <table>
< thead >
< tr >
< th class = \ " text-right \" >Priority</th>
< th > Listener </ th >
</ tr >
</ thead >
" ;
// line 94
$context [ " previous_event " ] = twig_get_attribute ( $this -> env , $this -> source , twig_first ( $this -> env , ( isset ( $context [ " listeners " ]) || array_key_exists ( " listeners " , $context ) ? $context [ " listeners " ] : ( function () { throw new RuntimeError ( 'Variable "listeners" does not exist.' , 94 , $this -> source ); })())), " event " , [], " any " , false , false , false , 94 );
// line 95
echo " " ;
$context [ '_parent' ] = $context ;
$context [ '_seq' ] = twig_ensure_traversable (( isset ( $context [ " listeners " ]) || array_key_exists ( " listeners " , $context ) ? $context [ " listeners " ] : ( function () { throw new RuntimeError ( 'Variable "listeners" does not exist.' , 95 , $this -> source ); })()));
$context [ 'loop' ] = [
'parent' => $context [ '_parent' ],
'index0' => 0 ,
'index' => 1 ,
'first' => true ,
];
if ( is_array ( $context [ '_seq' ]) || ( is_object ( $context [ '_seq' ]) && $context [ '_seq' ] instanceof \Countable )) {
$length = count ( $context [ '_seq' ]);
$context [ 'loop' ][ 'revindex0' ] = $length - 1 ;
$context [ 'loop' ][ 'revindex' ] = $length ;
$context [ 'loop' ][ 'length' ] = $length ;
$context [ 'loop' ][ 'last' ] = 1 === $length ;
}
foreach ( $context [ '_seq' ] as $context [ " _key " ] => $context [ " listener " ]) {
// line 96
echo " " ;
if (( twig_get_attribute ( $this -> env , $this -> source , $context [ " loop " ], " first " , [], " any " , false , false , false , 96 ) || ( twig_get_attribute ( $this -> env , $this -> source , $context [ " listener " ], " event " , [], " any " , false , false , false , 96 ) != ( isset ( $context [ " previous_event " ]) || array_key_exists ( " previous_event " , $context ) ? $context [ " previous_event " ] : ( function () { throw new RuntimeError ( 'Variable "previous_event" does not exist.' , 96 , $this -> source ); })())))) {
// line 97
echo " " ;
if ( ! twig_get_attribute ( $this -> env , $this -> source , $context [ " loop " ], " first " , [], " any " , false , false , false , 97 )) {
// line 98
echo " </tbody>
" ;
}
// line 100
echo "
< tbody >
< tr >
< th colspan = \ " 2 \" class= \" colored font-normal \" > " ;
// line 103
echo twig_escape_filter ( $this -> env , twig_get_attribute ( $this -> env , $this -> source , $context [ " listener " ], " event " , [], " any " , false , false , false , 103 ), " html " , null , true );
echo " </th>
</ tr >
" ;
// line 106
$context [ " previous_event " ] = twig_get_attribute ( $this -> env , $this -> source , $context [ " listener " ], " event " , [], " any " , false , false , false , 106 );
// line 107
echo " " ;
}
// line 108
echo "
< tr >
< td class = \ " text-right nowrap \" > " ;
// line 110
echo twig_escape_filter ( $this -> env , (( twig_get_attribute ( $this -> env , $this -> source , $context [ " listener " ], " priority " , [], " any " , true , true , false , 110 )) ? ( _twig_default_filter ( twig_get_attribute ( $this -> env , $this -> source , $context [ " listener " ], " priority " , [], " any " , false , false , false , 110 ), " - " )) : ( " - " )), " html " , null , true );
echo " </td>
< td class = \ " font-normal \" > " ;
// line 111
echo $this -> extensions [ 'Symfony\Bundle\WebProfilerBundle\Twig\WebProfilerExtension' ] -> dumpData ( $this -> env , twig_get_attribute ( $this -> env , $this -> source , $context [ " listener " ], " stub " , [], " any " , false , false , false , 111 ));
echo " </td>
</ tr >
" ;
// line 114
if ( twig_get_attribute ( $this -> env , $this -> source , $context [ " loop " ], " last " , [], " any " , false , false , false , 114 )) {
// line 115
echo " </tbody>
" ;
}
// line 117
echo " " ;
++ $context [ 'loop' ][ 'index0' ];
++ $context [ 'loop' ][ 'index' ];
$context [ 'loop' ][ 'first' ] = false ;
if ( isset ( $context [ 'loop' ][ 'length' ])) {
-- $context [ 'loop' ][ 'revindex0' ];
-- $context [ 'loop' ][ 'revindex' ];
$context [ 'loop' ][ 'last' ] = 0 === $context [ 'loop' ][ 'revindex0' ];
}
}
$_parent = $context [ '_parent' ];
unset ( $context [ '_seq' ], $context [ '_iterated' ], $context [ '_key' ], $context [ 'listener' ], $context [ '_parent' ], $context [ 'loop' ]);
$context = array_intersect_key ( $context , $_parent ) + $_parent ;
// line 118
echo " </table>
" ;
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 -> leave ( $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof );
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e -> leave ( $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof );
return ( '' === $tmp = ob_get_contents ()) ? '' : new Markup ( $tmp , $this -> env -> getCharset ());
} finally {
ob_end_clean ();
}
}
public function getTemplateName ()
{
return " @WebProfiler/Collector/events.html.twig " ;
}
public function isTraitable ()
{
return false ;
}
public function getDebugInfo ()
{
return array ( 334 => 118 , 320 => 117 , 316 => 115 , 314 => 114 , 308 => 111 , 304 => 110 , 300 => 108 , 297 => 107 , 295 => 106 , 289 => 103 , 284 => 100 , 280 => 98 , 277 => 97 , 274 => 96 , 256 => 95 , 254 => 94 , 244 => 86 , 225 => 85 , 211 => 79 , 206 => 76 , 197 => 73 , 194 => 72 , 190 => 71 , 181 => 64 , 168 => 53 , 166 => 52 , 161 => 50 , 155 => 46 , 149 => 44 , 136 => 33 , 134 => 32 , 129 => 30 , 121 => 25 , 115 => 22 , 111 => 20 , 105 => 16 , 103 => 15 , 99 => 13 , 89 => 12 , 75 => 7 , 72 => 6 , 62 => 5 , 51 => 1 , 49 => 3 , 36 => 1 ,);
}
public function getSourceContext ()
{
return new Source ( " { % extends '@WebProfiler/Profiler/layout.html.twig' %}
{ % import _self as helper % }
{ % block menu % }
< span class = \ " label \" >
< span class = \ " icon \" > { { include('@WebProfiler/Icon/event.svg') }}</span>
< strong > Events </ strong >
</ span >
{ % endblock % }
{ % block panel % }
< h2 > Event Dispatcher </ h2 >
{ % if collector . calledlisteners is empty % }
< div class = \ " empty \" >
< p > No events have been recorded . Check that debugging is enabled in the kernel .</ p >
</ div >
{ % else % }
< div class = \ " sf-tabs \" >
< div class = \ " tab \" >
< h3 class = \ " tab-title \" >Called Listeners <span class= \" badge \" > { { collector.calledlisteners|length }}</span></h3>
< div class = \ " tab-content \" >
{{ helper . render_table ( collector . calledlisteners ) }}
</ div >
</ div >
< div class = \ " tab \" >
< h3 class = \ " tab-title \" >Not Called Listeners <span class= \" badge \" > { { collector.notcalledlisteners|length }}</span></h3>
< div class = \ " tab-content \" >
{ % if collector . notcalledlisteners is empty % }
< div class = \ " empty \" >
< p >
< strong > There are no uncalled listeners </ strong >.
</ p >
< p >
All listeners were called for this request or an error occurred
when trying to collect uncalled listeners ( in which case check the
logs to get more information ) .
</ p >
</ div >
{ % else % }
{{ helper . render_table ( collector . notcalledlisteners ) }}
{ % endif % }
</ div >
</ div >
< div class = \ " tab \" >
< h3 class = \ " tab-title \" >Orphaned Events <span class= \" badge \" > { { collector.orphanedEvents|length }}</span></h3>
< div class = \ " tab-content \" >
{ % if collector . orphanedEvents is empty % }
< div class = \ " empty \" >
< p >
< strong > There are no orphaned events </ strong >.
</ p >
< p >
All dispatched events were handled or an error occurred
when trying to collect orphaned events ( in which case check the
logs to get more information ) .
</ p >
</ div >
{ % else % }
< table >
< thead >
< tr >
< th > Event </ th >
</ tr >
</ thead >
< tbody >
{ % for event in collector . orphanedEvents % }
< tr >
< td class = \ " font-normal \" > { { event }}</td>
</ tr >
{ % endfor % }
</ tbody >
</ table >
{ % endif % }
</ div >
</ div >
</ div >
{ % endif % }
{ % endblock % }
{ % macro render_table ( listeners ) % }
< table >
< thead >
< tr >
< th class = \ " text-right \" >Priority</th>
< th > Listener </ th >
</ tr >
</ thead >
{ % set previous_event = ( listeners | first ) . event % }
{ % for listener in listeners % }
{ % if loop . first or listener . event != previous_event % }
{ % if not loop . first % }
</ tbody >
{ % endif % }
< tbody >
< tr >
< th colspan = \ " 2 \" class= \" colored font-normal \" > { { listener.event }}</th>
</ tr >
{ % set previous_event = listener . event % }
{ % endif % }
< tr >
< td class = \ " text-right nowrap \" > { { listener.priority|default('-') }}</td>
< td class = \ " font-normal \" > { { profiler_dump(listener.stub) }}</td>
</ tr >
{ % if loop . last % }
</ tbody >
{ % endif % }
{ % endfor % }
</ table >
{ % endmacro % }
2023-06-20 19:14:19 +02:00
" , " @ WebProfiler / Collector / events . html . twig " , " / home / poule / encrypted / stockage - syncable / www / development / html / caisse / vendor / symfony / web - profiler - bundle / Resources / views / Collector / events . html . twig " );
2023-06-19 12:13:30 +02:00
}
}