mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-26 12:08:47 +02:00
- Autoloader for portal files in the itop-portal-base module - Dependencies moved to root composer.json - Add autoloader for /core and /application content
34 lines
1.7 KiB
Twig
34 lines
1.7 KiB
Twig
<div class="trace trace-as-html">
|
|
<div class="trace-details">
|
|
<div class="trace-head">
|
|
<span class="sf-toggle" data-toggle-selector="#trace-html-{{ index }}" data-toggle-initial="{{ expand ? 'display' }}">
|
|
<h3 class="trace-class">
|
|
<span class="trace-namespace">
|
|
{{ exception.class|split('\\')|slice(0, -1)|join('\\') }}
|
|
{{- exception.class|split('\\')|length > 1 ? '\\' }}
|
|
</span>
|
|
{{ exception.class|split('\\')|last }}
|
|
|
|
<span class="icon icon-close">{{ include('@Twig/images/icon-minus-square-o.svg') }}</span>
|
|
<span class="icon icon-open">{{ include('@Twig/images/icon-plus-square-o.svg') }}</span>
|
|
</h3>
|
|
|
|
{% if exception.message is not empty and index > 1 %}
|
|
<p class="break-long-words trace-message">{{ exception.message }}</p>
|
|
{% endif %}
|
|
</span>
|
|
</div>
|
|
|
|
<div id="trace-html-{{ index }}" class="sf-toggle-content">
|
|
{% set _is_first_user_code = true %}
|
|
{% for i, trace in exception.trace %}
|
|
{% set _display_code_snippet = _is_first_user_code and ('/vendor/' not in trace.file) and ('/var/cache/' not in trace.file) and (trace.file is not empty) %}
|
|
{% if _display_code_snippet %}{% set _is_first_user_code = false %}{% endif %}
|
|
<div class="trace-line">
|
|
{{ include('@Twig/Exception/trace.html.twig', { prefix: index, i: i, trace: trace, _display_code_snippet: _display_code_snippet }, with_context = false) }}
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
</div>
|