public function postAddOrEditSection(Request $request) { $class_id = $request->input('class_id'); $section_name = $request->input('section_name'); $section_id = $request->input('section_id'); $input = ['class_id' => $class_id, 'section_id' => $section_id, 'section_name' => $section_name]; $validator = validator::make($request->all(), ['class_id' => 'required', 'section_name' => 'required']); if ($validator->fails()) { return ApiResponseClass::errorResponse('You Have Some Input Errors. Please Try Again!!', $input, $validator->errors()); } else { $section = Sections::findOrNew($section_id); $section->section_name = ucwords($section_name); $section->class_id = $class_id; if ($section->save()) { return ApiResponseClass::successResponse($section, $input); } } return ApiResponseClass::errorResponse('There is Something Wrong. Please Try Again!!', $input); }