public function deleteReward($id) { if (Auth::user()->admin) { $title = 'admin rewards'; // search for reward $reward = Reward::where('id', $id)->first(); // soft delete $reward->delete(); // get all online rewards $rewards = Reward::orderBy('created_at', 'desc')->get(); // get all deleted rewards $deletedRewards = Reward::onlyTrashed()->get(); return view('admin.rewards', compact('title', 'rewards', 'deletedRewards')); } else { return redirect('dashboard'); } }