/home/techb158/ileadtechnology.com/SSM/app/Http/Requests/employee
NameSizeModeActions
EmployeeAccountRequest.php14840644editdlrm
EmployeeDesignationRequest.php11610644editdlrm
EmployeeDetailRequest.php25720644editdlrm
EmployeeDocumentRequest.php10960644editdlrm
EmployeeQualificationRequest.php14260644editdlrm
EmployeeRequest.php18660644editdlrm
EmployeeTermRequest.php17400644editdlrm
LeaveAllocationRequest.php12000644editdlrm
LeaveRequest.php13000644editdlrm
PayrollRequest.php11660644editdlrm
PayrollTemplateRequest.php12160644editdlrm
PayrollTransactionRequest.php15570644editdlrm
SalaryRequest.php12030644editdlrm
UserLoginRequest.php17860644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/app/Http/Requests/employee/EmployeeTermRequest.php (1740B)
route('id'); if ($id) { return [ 'date_of_leaving' => 'required_if:is_leaving,1|date', 'leaving_remarks' => 'required_if:is_leaving,1|min:20' ]; } else { return [ 'date_of_joining' => 'required|date', 'joining_remarks' => 'required|min:20' ]; } } /** * Translate fields with user friendly name. * * @return array */ public function attributes() { return [ 'date_of_leaving' => trans('employee.date_of_leaving'), 'date_of_joining' => trans('employee.date_of_joining'), 'joining_remarks' => trans('employee.joining_remarks'), 'leaving_remarks' => trans('employee.leaving_remarks') ]; } /** * Get the error messages for the defined validation rules. * * @return array */ public function messages() { return [ 'date_of_leaving.required_if' => trans('validation.required', ['attribute' => trans('employee.date_of_leaving')]), 'leaving_remarks.required_if' => trans('validation.required', ['attribute' => trans('employee.leaving_remarks')]) ]; } }