/** * Store a newly created resource in storage. * * @return Response */ public function store() { $input = Request::all(); $validation = Course::validate($input); if ($validation->fails()) { $message = $validation->messages()->first(); return Response()->json(ResponseManager::getError('', 10, $message)); } $course = Course::create($input); if ($course) { $message = 'Added Successfully.'; return Response()->json(ResponseManager::getResult($course, 10, $message)); } else { $message = 'Something went wrong. Please try again.'; return Response()->json(ResponseManager::getError('', 10, $message)); } }