/home/techb158/ileadtechnology.com/SSM/app/Http/Requests/student
NameSizeModeActions
FeePaymentRequest.php15040644editdlrm
OnlineRegistrationRequest.php31360644editdlrm
PromotionRequest.php10670644editdlrm
RecordUpdateRequest.php11710644editdlrm
RegistrationFeeRequest.php11770644editdlrm
RegistrationRequest.php36510644editdlrm
RegistrationUpdateRequest.php12250644editdlrm
RegistrationUpdateStatusRequest.php21420644editdlrm
StudentAccountRequest.php14770644editdlrm
StudentDocumentRequest.php10900644editdlrm
StudentParentRequest.php19380644editdlrm
StudentQualificationRequest.php14190644editdlrm
StudentRequest.php47270644editdlrm
TerminationRequest.php12100644editdlrm
TransferCertificateRequest.php13330644editdlrm
UserLoginRequest.php21510644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/app/Http/Requests/student/StudentRequest.php (4727B)
'required|in:basic,parent,contact', 'first_name' => 'required_if:type,basic|min:2', 'date_of_birth' => 'required_if:type,basic|date', 'gender' => 'required_if:type,basic', 'first_guardian_name' => 'required_if:type,parent|min:3', 'first_guardian_relation' => 'required_if:type,parent|different:second_guardian_relation|in:'.$relations, 'second_guardian_relation' => 'required_with:second_guardian_name|different:first_guardian_relation|in:'.$relations, 'first_guardian_email' => 'sometimes|email', 'second_guardian_email' => 'sometimes|email', 'first_guardian_date_of_birth' => 'sometimes|date', 'second_guardian_date_of_birth' => 'sometimes|date', 'contact_number' => 'sometimes|required', 'email' => 'sometimes|email', 'emergency_contact_number' => 'sometimes|required', 'present_address_line_1' => 'sometimes|required', 'present_city' => 'sometimes|required', 'present_state' => 'sometimes|required', 'present_zipcode' => 'sometimes|required' ]; } /** * Translate fields with user friendly name. * * @return array */ public function attributes() { return [ 'first_name' => trans('student.first_name'), 'last_name' => trans('student.last_name'), 'date_of_birth' => trans('student.date_of_birth'), 'gender' => trans('student.gender'), 'first_guardian_name' => trans('student.first_guardian_name'), 'second_guardian_name' => trans('student.second_guardian_name'), 'first_guardian_email' => trans('student.first_guardian_email'), 'second_guardian_email' => trans('student.second_guardian_email'), 'first_guardian_date_of_birth' => trans('student.first_guardian_date_of_birth'), 'second_guardian_date_of_birth' => trans('student.second_guardian_date_of_birth'), 'contact_number' => trans('student.contact_number'), 'email' => trans('student.email'), 'emergency_contact_number' => trans('student.emergency_contact_number'), 'present_address_line_1' => trans('student.address_line_1'), 'present_city' => trans('student.city'), 'present_state' => trans('student.state'), 'present_zipcode' => trans('student.zipcode') ]; } /** * Get the error messages for the defined validation rules. * * @return array */ public function messages() { return [ 'first_name.required_if' => trans('validation.required', ['attribute' => trans('student.first_name')]), 'last_name.required_if' => trans('validation.required', ['attribute' => trans('student.last_name')]), 'date_of_birth.required_if' => trans('validation.required', ['attribute' => trans('student.date_of_birth')]), 'gender.required_if' => trans('validation.required', ['attribute' => trans('student.gender')]), 'first_guardian_name.required_if' => trans('validation.required', ['attribute' => trans('student.first_guardian_name')]), 'first_guardian_relation.different' => trans('general.different_custom', ['attribute' => trans('general.relation')]), 'second_guardian_relation.different' => trans('general.different_custom', ['attribute' => trans('general.relation')]), 'second_guardian_relation.required_with' => trans('validation.required', ['attribute' => trans('general.relation')]) ]; } }