{% if actions|length != 0 %} {% for action in actions %}
    {% if action.actionHistoriques|length != 0 %} {% for key, tracability in action.actionHistoriques|sort((a, b) => b.id <=> a.id) %}
    user {{tracability.createur.getFullData()}}
    user {{tracability.destinataire.getFullData()}}
    {% if tracability.commentaire|length != 0 %} Message :

    {{tracability.commentaire[0].contenu|raw }}
    {% if tracability.commentaire[0].actionCommentaireFiles|length != 0 %}
    {% for key, fichier in tracability.commentaire[0].actionCommentaireFiles %} {% endfor %}
    Label Affichage
    {{fichier.file|truncate(110, true, '...')}} {% set extension = fichier.file | split(".") | last | lower %} {% if extension in ["doc", "ppt", "xls", "docx", "pptx", "xlsx",'pdf','txt','sql'] %} {% elseif extension in ['png','jpg','jpeg','gif'] %} {% endif %}
    {% endif %} {% endif %}
    {{ constant('App\\Entity\\ActionHistorique::STATUT')[constant('App\\Entity\\ActionHistorique::'~tracability.statut)] }} {{tracability.dateCreation|date('d-m-Y H:i', false)|replace({' ':' à '})}}
    {% endfor %} {% else %} {% endif %}
{% endfor %} {% endif %}