extend('layout/main_layout') ?> section('styles') ?> endSection() ?> section('content') ?> attendance['timezone'] ?? user_timezone()); $deadlineObj = (new DateTime($lastDayOfRegistration, new DateTimeZone($tz)))->setTime(23, 59, 59); $nowObj = new DateTime('now', new DateTimeZone($tz)); $deadlinePassed = $nowObj > $deadlineObj; $hasAcceptedSchoolPolicy = (bool) ($hasAcceptedSchoolPolicy ?? false); $familyFinancialSummary = is_array($familyFinancialSummary ?? null) ? $familyFinancialSummary : []; $enrollmentFeeSchedule = is_array($enrollmentFeeSchedule ?? null) ? $enrollmentFeeSchedule : []; $money = static function ($amount) use ($familyFinancialSummary): string { $currency = (string) ($familyFinancialSummary['currency'] ?? '$'); return $currency . number_format((float) $amount, 2); }; $statusBadge = static function (?string $status): string { $status = strtolower(trim((string) $status)); return match ($status) { 'admission under review' => 'admission under review', 'review & decision' => 'review & decision', 'payment pending' => 'payment pending', 'enrolled' => 'enrolled', 'withdraw under review' => 'withdraw under review', 'refund pending' => 'refund pending', 'withdrawn' => 'withdrawn', 'waitlist' => 'waitlist', 'denied' => 'denied', 'not enrolled' => 'not enrolled', default => 'unknown', }; }; $enrollableCount = 0; $withdrawableCount = 0; foreach (($students ?? []) as $student) { $eligibilityMessage = is_array($student['enrollment_eligibility_message'] ?? null) ? $student['enrollment_eligibility_message'] : ['blocking' => false]; if (($student['enrollment_status'] ?? '') === 'not enrolled' && !$deadlinePassed && $isEditable && empty($eligibilityMessage['blocking'])) { $enrollableCount++; } if (($student['enrollment_status'] ?? '') === 'enrolled' && $isEditable) { $withdrawableCount++; } } ?>

Enroll in Classes

School Year:
getFlashdata('error'); $flashSuccess = session()->getFlashdata('success'); ?>

Enrollment is the process of officially signing up your child for the upcoming school year.

Enrollment process
Review student information, confirm your home address and phone, acknowledge policies, review tuition and balances, then submit enrollment.
Enrollment closed on format('m-d-Y')) ?>.
No students are currently available for new enrollment.
ucfirst(strtolower($m[0])), (string) $section) : 'Not Assigned'; ?>
Student Grade Decision Required Action Status Withdraw
School ID:
>
Withdrawn Unavailable
0): ?>

No students found for the selected school year. Please register your kids first.

endSection() ?> section('scripts') ?> endSection() ?>