{% include "pdfPrintAssets/header.html.twig" %}

{{ "Attendance Report" | trans }}

{% if (app.request.query)|length > 0 %}
{% if user is not empty or class is not empty or attendance__status is not empty or attendance__markBy is not empty %}
{% if user is not empty %}
{% if user.getfullName is not empty %} Student: {{ user.getfullName }} {% endif %}
{% endif %} {% if class is not empty %}
{% if class.getname is not empty %} Class: {{ class.getname }} {% endif %}
{% endif %} {% if (classSubject is not empty) %}
{% if isInstanceof(classSubject, 'classSubject') %} {% if classSubject.subjectname is not empty %} Subject: {{ classSubject.subjectname }} {% endif %} {% endif %}
{% endif %} {% if (attendance__status is not empty) %}
{% if attendance__status.getName is not empty %} Status: {{ attendance__status.getName }} {% endif %}
{% endif %} {% if (attendance__markBy is not empty) %}
Mark: {{ attendance__markBy.fName }}
{% endif %}
{% endif %}
{% endif %}
{% for atten in attendance %} {% endfor %}
{{ 'Ref#'|trans }} {{ 'Student'|trans }} {{ 'Status'|trans }} {{ 'Class'|trans }} {{ 'Subject'|trans }} {{ 'Comment'|trans }} {{ 'Date'|trans }} {{ 'Marked By'|trans }}
{{ atten.id }} {{ atten.user.fullName }} {{ atten.getAttendanceStatus.name }} {{ atten.getClassSessionEnrolment is not empty ? atten.getClassSessionEnrolment.getClassSession is not empty ? atten.getClassSessionEnrolment.getClassSession.name }} {{ atten.getClassSessionEnrolmentSubject is not empty ? atten.getClassSessionEnrolmentSubject.getClassSubject is not empty ? atten.getClassSessionEnrolmentSubject.getClassSubject.getSubjectName }} {{ atten.comments }} {{ date_format(atten.getDateTimeIn) }} {{ atten.getBlameUser.getFullname }}
{% include "pdfPrintAssets/footer.html.twig" %}