Preview of Preschool TK Enrollment
PTK Details
| Student Name |
Grade |
Days Attending |
School District |
Day School |
Transportation?(Y/N) |
Potty Training |
@php
$checkedSourceId = 0;
if (isset($enrollment->paymentSources) && $enrollment->paymentSources()->exists()) {
$checkedSource = $enrollment->paymentSources()->first();
$checkedSourceId = $checkedSource->pivot->payment_source_id;
}
$enrollmentDataExtra = [
"long_term_leave" => isset($enrollment->preSchoolTk->long_term_leave) ? $enrollment->preSchoolTk->long_term_leave : '',
"weekly_attendance" => isset($enrollment->preSchoolTk->weekly_attendance) ? json_decode($enrollment->preSchoolTk->weekly_attendance) : '',
"school_districts" => isset($enrollment->preSchoolTk->school_districts) ? $enrollment->preSchoolTk->school_districts : '',
"day_school" => isset($enrollment->preSchoolTk->day_school) ? $enrollment->preSchoolTk->day_school : '',
"transportation_service_from_yf" => isset($enrollment->preSchoolTk->transportation_service_from_yf) ? $enrollment->preSchoolTk->transportation_service_from_yf : '',
"lunch_fee" => isset($enrollment->preSchoolTk->lunch_fee) ? $enrollment->preSchoolTk->lunch_fee : '',
"potty_training" => isset($enrollment->preSchoolTk->potty_training) ? $enrollment->preSchoolTk->potty_training : '',
"flat_fee" => isset($enrollment->preSchoolTk->flat_fee) ? $enrollment->preSchoolTk->flat_fee : '',
"student_id" => isset($enrollment->student_id) ? $enrollment->student_id : '',
"enrollment_id" => isset($enrollment->id) ? $enrollment->id : "",
"parent_id" => isset($enrollment->student->parent_id) ? $enrollment->student->parent_id : '',
"payment_source_id" => $checkedSourceId,
"payment_check" => isset($enrollment->payment_check) ? $enrollment->payment_check : '',
];
$enrollmentData = [
"default_enrollment" => isset($enrollment->default_enrollment) ? $enrollment->default_enrollment : '',
"enrollment_start_date" => isset($enrollment->enrollment_start_date) ? $enrollment->enrollment_start_date : '',
"enrollment_end_date" => isset($enrollment->enrollment_end_date) ? $enrollment->enrollment_end_date : '',
"previous_grade" => isset($enrollment->previous_grade) ? $enrollment->previous_grade : '',
"current_grade" => isset($enrollment->current_grade) ? $enrollment->current_grade : "",
"addon_grades" => isset($enrollment->addon_grades) ? $enrollment->addon_grades : '',
"student_id" => isset($enrollment->student_id) ? $enrollment->student_id : '',
"record_id" => isset($enrollment->id) ? $enrollment->id : '',
];
$days = array();
if (isset($enrollmentDataExtra)){
if (isset($enrollmentDataExtra['long_term_leave']) && $enrollmentDataExtra['long_term_leave'] == "YES"){
$days = ['Mon','Tue','Wed','Thu','Fri'];
}else{
if ((isset($enrollmentDataExtra['weekly_attendance']))){
if ($enrollmentDataExtra['weekly_attendance']){
$days = $enrollmentDataExtra['weekly_attendance'];
}
}
}
}
if ((isset($enrollmentData['current_grade']))){
$selectedGrade = getCurrentGradeAfterSchool($enrollmentData['current_grade']);
}
if ((isset($enrollmentDataExtra['day_school']))){
$selectedDaySchool = getSchoolDayAfterSchool($enrollmentDataExtra['day_school']);
}
if ((isset($enrollmentDataExtra['school_districts']))){
$selectedSchoolDistrict = getSchoolDistrictAfterSchool($enrollmentDataExtra['school_districts']);
}
$isEdit = false;
if(session()->has('isEditPreSchoolTk') && session()->get('isEditPreSchoolTk') == true){
$isEdit = true;
}
@endphp
Student Name {{ucwords($student->first_name).' '.ucwords($student->last_name)}} |
Grade {{isset($selectedGrade->name) ? $selectedGrade->name : NULL}} |
Days Attending {{implode(',',$days)}} |
School District {{isset($selectedSchoolDistrict->school_district_name) ? $selectedSchoolDistrict->school_district_name : NULL }} |
Day School {{isset($selectedDaySchool->school_name) ? $selectedDaySchool->school_name : NULL }} |
item1 {{isset($enrollmentDataExtra['transportation_service_from_yf']) ? $enrollmentDataExtra['transportation_service_from_yf'] : NULL }} |
Potty Training {{isset($enrollmentDataExtra['potty_training']) ? $enrollmentDataExtra['potty_training'] : NULL }} |