/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(CollegeRequest $request, $id) { $college = College::find($id); $college->fill($request->all()); $college->save(); return redirect()->route('college.index'); }
/** * Search in College the courses * * @param id * @return Response with courses */ public function getCourses($id) { $colleges = College::find($id)->courses; $courses = []; foreach ($colleges as $id => $college) { $courses[] = ["id" => $college->id, "name" => $college->name]; } return response()->json($courses); }