@php use App\Helpers\ReportCardGradeFormatIS; use Carbon\Carbon; $defaultGrades = ["A", "B", "C", "D", "E"]; $defaultSkills = ["5", "4", "3", "2", "1"]; @endphp {{ config("app.name", "Laravel") }} @vite(["resources/css/app.css", "resources/js/app.js"]) @foreach ($students as $student)

KBTC International School

Student Report Card

logo
@foreach ($student["Information"] as $name => $info)

{{ $name }} : {{ $info }}

@endforeach
Grade for Major Subjects & Add-on Subjects
Grade A* Grade A Grade B Grade C Grade D Grade E Grade F
91 - 100 80 - 90 60 - 79 40 - 59 20 -39 0 - 19 Absence
Academic Improvement
Progress 5 Progress 4 Progress 3 Progress 2 Progress 1
Above Current Level Meets Current Level Progressing Towards Current Level Below Current Level Slow Progress
@if (count($student["Subjects"]) < 4) @foreach ($student["Subjects"] as $subName => $subjects) @foreach ($subjects as $name => $subject) @if ($name == "Mark") @else @endif @endforeach @endforeach @else @foreach ($student["Subjects"] as $subName => $subjects) @if ($loop->iteration < 4) @foreach ($subjects as $name => $subject) @if ($name == "Mark") @else @endif @endforeach @else @break @endif @endforeach @endif
No Major Subjects Grade for Major Subjects & Academic Improvement
{{ $name == "Mark" ? $loop->parent->iteration : "" }} {{ $name != "Mark" ? $name : $subName }} {{ ReportCardGradeFormatIS::format($subject) }} {{ $subject }}
{{ $name == "Mark" ? $loop->parent->iteration : "" }} {{ $name != "Mark" ? $name : $subName }} {{ ReportCardGradeFormatIS::format($subject) }} {{ $subject }}
{{-- Attendance --}} @foreach ($student["Attendance"] as $month => $percentage) @endforeach
Attendance
Month Percentage
{{ $month }} {{ is_numeric($percentage) ? $percentage * 100 . "%" : $percentage }}
@if (count($student["Subjects"]) > 3)
@foreach ($student["Subjects"] as $subName => $subjects) @if ($loop->iteration > 3) @foreach ($subjects as $name => $subject) @if ($name == "Mark") @else @endif @endforeach @endif @endforeach
{{ $name == "Mark" ? $loop->parent->iteration : "" }} {{ $name != "Mark" ? $name : $subName }} {{ ReportCardGradeFormatIS::format($subject) }} {{ $subject }}
@if (isset($student["Activity"])) @foreach ($student["Activity"] as $name => $activity) @endforeach
Grade for Add-on Subjects
Add-on Subjects Grade
{{ $name }} {{ ReportCardGradeFormatIS::format($activity) }}
@endif @foreach ($student["Behaviour"] as $name => $behaviour) @endforeach
Grade for overall behaviour (A - Above 90, B - Between 80 and 90, C - Between 70 and 79, D - Between 60 and 69, E - Under 60)
{{ $name }} {{ $behaviour }}
@endif
@foreach ($student["Review"] as $header => $remark)
{{ $header }}
{{ $remark }}
@endforeach
@foreach ($student["Signs"] as $text => $sign)
Signature

{{ $text }}

@endforeach
@endforeach