{{ $loop->iteration }} |
@if($student->user)
{{ $student->user->name.' '.$student->user->last_name }}
@endif
|
@php
$enrollment = $student->studentCourses()->where('course_id',$id)->first();
@endphp
@if($enrollment)
{{ showDate('d/M/Y',$enrollment->created_at) }}
@endif
|
@php
$attendance = $student->attendances()->where('course_id',$id)->count();
@endphp
{{ $attendance }} |
@php
echo round(($attendance/$totalSessionLessons)*100)
@endphp%
|
@php
$testStats = $controller->getStudentTestsStats($row->id);
@endphp
{{ $testStats['testsTaken'] }}
|
{{ round($testStats['average']) }}
|
{{ $testGradeTable->getGrade($testStats['average']) }}
|
@php
$homeworkStats = $controller->getStudentAssignmentStats($row->id);
@endphp
{{ $homeworkStats['submissions'] }}
|
{{ $homeworkStats['average'] }}
|
{{ $testGradeTable->getGrade($homeworkStats['average']) }}
|
{{ $student->discussions()->where('course_id',$id)->count() }}
|
{{ $student->user->forumTopics()->where('course_id',$id)->whereHas('user',function ($q){
$q->where('role_id',2);
})->count() }}
|
{{ $controller->getStudentTotalPosts($row->id) }}
|
|
@endif
@endforeach