@php use App\Helpers\ReportCardGradeFormatPreUni; use Carbon\Carbon; $defaultGrades = ["A", "B", "C", "D", "E"]; @endphp {{ config("app.name", "Laravel") }} @vite(["resources/css/app.css", "resources/js/app.js"]) @foreach ($students as $student)
@foreach ($student["Info"] as $name => $info) @if ($name != "Background" && $name != "Program")

{{ $name }} : {{ strtotime($info) ? Carbon::parse($info)->format("d-M-Y") : $info }}

@endif @endforeach
@php $program = strtolower($student["Info"]["Program"]); @endphp @if ($program == "ged")
Grading System
College Ready + Credit College Ready Passing Below Passing
175 - 200 165 - 174 145 - 164 100 - 144
@elseif ($program == "igcse" || $program == "startup")
Grades Into Percentages
Grade A* Grade A Grade B Grade C Grade D Grade E Grade F Grade G Grade U
90% - 100% 80% - 89% 70% - 79% 60% - 69% 50% - 59% 40% - 49% 30% - 39% 20% - 29% 0% - 19%
@endif
@foreach ($student["Subject"] as $name => $mark) @endforeach
Mark Percentage Grade
Subjects Mark Percentage Grade
{{ $name }} {{ $program == "igcse" ? ($mark == "0" ? "0%" : (empty($mark) ? "" : $mark . "%")) : $mark }} {{ ReportCardGradeFormatPreUni::format($mark, $program) }}
@foreach ($student["Month"] as $name => $percentage) @if (Str::contains($percentage, ",")) @else @endif @endforeach
Monthly Attendance
Month Percentage Remark
{{ $name }} {{ Str::before($percentage, ",") }} {{ Str::after($percentage, ",") }} {{ $percentage }}
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
@foreach ($student["Behaviour"] as $name => $grade) @foreach ($defaultGrades as $defaultGrade) @endforeach @endforeach
Overall Behaviour
{{ $name }} {{ $defaultGrade }}
@foreach ($student["Remark"] as $name => $remark)

{{ $name }}

{{ $remark }}

@endforeach
@foreach ($student["Sign"] as $name => $sign)

{{ $name }}

SignatureOfClassTeacher @endforeach
@endforeach