/** * Responds to requests to GET /exercises/edit/{id}/images/delete/{imageId} */ public function getDeleteImages($id, $imageId) { $exercise = Exercise::find($id); $user = Auth::user(); if ($exercise->created_by_id != $user->id || !$user->hasRole('administrator')) { return view('errors.403'); } $exercise_image = ExerciseImage::find($imageId); $exercise_image->delete(); return redirect('exercises/edit/' . $id . '/images'); }