public function delete($userType, $id, Request $req) { $temp = null; $profile = null; if ($userType == 'admin') { //$profile= Founder::findOrFail($id)->toArray(); //dd($profile); Admin::findOrFail($id)->delete(); } elseif ($userType == 'founder') { //$profile= Founder::findOrFail($id)->toArray(); //dd($profile); Founder::findOrFail($id)->delete(); } elseif ($userType = 'investor') { //$profile= Investor::findOrFail($id)->toArray(); //dd($profile); Investor::findOrFail($id)->delete(); } elseif ($userType = 'campaign') { //$profile= Investor::findOrFail($id)->toArray(); //dd($profile); Campaign::findOrFail($id)->delete(); } flash()->success($userType . ' Deleted'); $users = User::all(); return view('admin.home', compact('users')); }
public function edit($userType, $id) { $temp = null; if ($userType == 'founder') { $temp = Founder::findOrFail($id); } elseif ($userType == 'investor') { $temp = Investor::findOrFail($id); } elseif ($userType == 'campaign') { $temp = Campaign::findOrFail($id); } return view('admin.edit', [$userType => $temp, 'userType' => $this->getUserType($userType)]); }
/** * @param integer $id * * @return \App\Models\Campaign * * @throw Illuminate\Database\Eloquent\ModelNotFoundException */ public static function getCampaignById($id) { return Campaign::findOrFail($id); }