/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $quiz = Quiz::find($id); if ($quiz == null) { return response()->json(['error' => 'Quiz does not exist'], 404); } if ($quiz->owner_id != $this->user->id) { return response()->json(['error' => 'Not authorized'], 401); } Quiz::destroy($id); return response()->json(['message' => 'Quiz deleted'], 200); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { Quiz::destroy($id); return redirect('/dashboard'); }