Exemplo n.º 1
0
 /**
  * Update a existing course.
  *
  * @param Course $course
  * @param array $parametars
  * @return Course
  */
 public function updateCourse(Course $course, array $parametars)
 {
     \DB::transaction(function () use($course, $parametars) {
         $course->update($parametars);
     });
     return $course;
 }
Exemplo n.º 2
0
 /**
  * @param Request $request
  * @param Course $course
  * @return \Illuminate\Http\RedirectResponse
  * @internal param Currency $currency
  */
 public function update(Request $request, Course $course)
 {
     $currency = Currency::where('id', $course->currency_id)->first();
     $currency->fill($request->all());
     $currency->update();
     $course->fill($request->all());
     $course->currency()->associate($currency);
     $course->update();
     return redirect()->route('admin.course.index');
 }