public function notification_email_view() { $query = EmailDelete::SELECT('emailId')->where('userId', Auth::user()->id)->get()->toArray(); if (Auth::user()->loginas == 2) { $email = DB::table('notification')->whereIn('to', ['a', 'e', Auth::user()->id])->whereNotIn('id', $query)->orderBy('id', 'desc')->paginate(10); // return view('agent.notification')->with('not',$not); } else { $email = DB::table('notification')->whereIn('to', ['a', 'g', Auth::user()->id])->whereNotIn('id', $query)->orderBy('id', 'desc')->paginate(10); } $email->setPath('email'); return view('agent.notification')->with('email', $email); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $deleteChecked = Input::get('email'); foreach ($deleteChecked as $delete) { $insert = new EmailDelete(); $insert->userId = Auth::user()->id; $insert->emailId = $delete; $insert->save(); } if (Auth::user()->loginas == 1) { return Redirect::to('notification'); } else { return Redirect::to('notification_email_view'); } }