/**
  * Responds to requests to POST /routines/edit/{id}
  */
 public function postEdit(Request $request, $id)
 {
     $routine = Routine::find($id);
     if (!$this->isAdminOrCreator($routine)) {
         return response('Unauthorized.', 401);
     }
     $this->validateEditRoutine($request, $routine);
     Routine::updateFromRequest($routine, $request);
     \Session::flash('flash_message', 'Your changes were saved.');
     return redirect('routines/edit/' . $id);
 }