public function getAll() { return view("clients.list")->with('clients', Client::with("data_client")->paginate(4)->setPath('all')); }
public function ClientEditView($id) { if (!is_null($id)) { if (Auth::check()) { if (in_array('ADD_EDIT_CLIENT', $this->permission)) { if (User::isSuperAdmin()) { $client_obj = Client::with('getAdvertiser')->find($id); } else { $usr_company = $this->user_company(); $client_obj = Client::with('getAdvertiser')->whereIn('user_id', $usr_company)->find($id); } if (!$client_obj) { return Redirect::back()->withErrors(['success' => false, 'msg' => 'please Select your Client'])->withInput(); } return view('client.edit')->with('client_obj', $client_obj); } return Redirect::back()->withErrors(['success' => false, 'msg' => "You don't have permission"]); } return Redirect::to(url('user/login')); } return Redirect::back()->withErrors(['success' => false, 'msg' => "Select valid ID"]); }