/**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     //Numero entre parentesis, declara la cantidad de registros que deseas ver en la pagina
     $users = User::paginate(10);
     //<-------
     return view('admin.users.index', compact('users'));
 }
 public function index()
 {
     $users = Cache::remember('users1', 60, function () {
         return User::paginate(20);
     });
     return view('profile.index', compact('users'));
 }
 public function index()
 {
     $items = User::paginate();
     //dd($items);
     $items->setPath('user');
     return View::make('admin.user.view_user', compact('items'));
 }
 protected function renderPagination($total = 55, $perPage = 10, $theme = 'bootstrap')
 {
     factory(User::class, $total)->create();
     $users = User::paginate($perPage);
     $users->setPath($this->path . $theme . '/');
     return $users->render();
 }
Example #5
0
 public function users()
 {
     if (Gate::denies('all-users')) {
         abort(403);
     }
     $users = User::paginate(20);
     $suspended = $users->where('role', 'suspended')->count();
     $active = $users->where('role', 'active')->count();
     $rush = $users->where('role', 'rush')->count();
     $admin = $users->where('role', 'admin')->count();
     $superadmin = $users->where('role', 'superadmin')->count();
     $suspended_queries = Project::whereHas('user', function ($project) {
         // $suspended_queries = Query::whereHas( 'user', function ($query) {
         $project->where('role', '=', 'suspended');
     })->count();
     $active_queries = Project::whereHas('user', function ($project) {
         // $active_queries = Query::whereHas( 'user', function ($query) {
         $project->where('role', '=', 'active');
     })->count();
     $rush_queries = Project::whereHas('user', function ($project) {
         // $rush_queries = Query::whereHas( 'user', function ($query) {
         $project->where('role', '=', 'rush');
     })->count();
     $admin_queries = Project::whereHas('user', function ($project) {
         // $admin_queries = Query::whereHas( 'user', function ($query) {
         $project->where('role', '=', 'admin');
     })->count();
     $superadmin_queries = Project::whereHas('user', function ($project) {
         // $superadmin_queries = Query::whereHas( 'user', function ($query) {
         $project->where('role', '=', 'superadmin');
     })->count();
     return view('users', ['users' => $users, 'suspended' => $suspended, 'active' => $active, 'rush' => $rush, 'admin' => $admin, 'superadmin' => $superadmin, 'suspended_queries' => $suspended_queries, 'active_queries' => $active_queries, 'rush_queries' => $rush_queries, 'admin_queries' => $admin_queries, 'superadmin_queries' => $superadmin_queries]);
 }
 public function postSearch(Request $request)
 {
     if (!$request->name and !$request->email) {
         $models = User::paginate(10);
     }
     if ($request->name) {
         $models = User::where('name', 'like', '%' . $request->name . '%')->paginate(10);
     }
     if ($request->email) {
         $models = User::where('email', 'like', '%' . $request->email . '%')->paginate(10);
     }
     if ($request->name and $request->email) {
         $models = User::where('name', 'like', '%' . $request->name . '%')->where('email', 'like', '%' . $request->email . '%')->paginate(10);
     }
     if ($request->role_list) {
         $models = Role::find($request->role_list)->users()->paginate(10);
     }
     if ($request->role_list and $request->name) {
         $models = Role::find($request->role_list)->users()->where('name', 'like', '%' . $request->name . '%')->paginate(10);
     }
     if ($request->role_list and $request->email) {
         $models = Role::find($request->role_list)->users()->where('email', 'like', '%' . $request->email . '%')->paginate(10);
     }
     if ($request->role_list and $request->email and $request->name) {
         $models = Role::find($request->role_list)->users()->where('name', 'like', '%' . $request->name . '%')->where('email', 'like', '%' . $request->email . '%')->paginate(10);
     }
     $model = new User();
     $model->name = $request->name;
     $model->email = $request->email;
     $model->role_list = $request->role_list;
     $roles = Role::lists('name', 'id');
     $roles[''] = 'нет';
     return view('admin.user.index', compact('models', 'model', 'roles'));
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $users = "";
     User::paginate();
     //dd ($users);
     return view('admin.users.catPuesto', compact('users'));
 }
Example #8
0
 /**
  * List all users resource.
  * 
  * Get a JSON representation of all the registered users.
  *
  */
 public function index()
 {
     // $users = User::all();
     // return $this->response->collection($users, new UserTransformer, ['key' => 'users']);
     // Or Paginated
     $users = User::paginate(25);
     return $this->response->paginator($users, new UserTransformer(), ['key' => 'users']);
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index(Request $request)
 {
     if ($request->has('q')) {
         $q = $request->input('q');
         return view('backend.users.inde')->withUsers(User::search($q)->paginate(5));
     }
     return view('backend.users.inde')->withUsers(User::paginate(5));
 }
Example #10
0
 public function index(Request $request)
 {
     if ($request->input('name')) {
         $userlist = User::where('name', 'like', '%' . $request->input('name') . '%')->paginate(10);
     } else {
         $userlist = User::paginate(10);
     }
     return view('admin.user.index', compact('userlist'));
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $page = 'user.index';
     //Paginator::setCurrentPage($page);
     //Paginator::setBaseUrl($baseUrl);
     //Paginator::setPageName('page');
     $users = User::paginate($this->pagination);
     return view($page)->with('users', $users);
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $title = $this->title;
     $module_name = $this->module_name;
     $module_icon = $this->module_icon;
     $page_heading = "All Users";
     ${$module_name} = User::paginate(5);
     return view("backend.{$module_name}.index", compact('title', 'page_heading', 'module_icon', "module_name", "{$module_name}"));
 }
Example #13
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     if (Request::get('filter')) {
         $records = User::where('title', 'LIKE', '%' . Request::get('filter') . '%')->paginate(10);
     } else {
         $records = User::paginate(10);
     }
     return view('back::scope.system.users.index', compact('records'));
 }
Example #14
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function getIndex()
 {
     $users = User::paginate(15);
     if (\Request::has('key')) {
         $key = \Request::input('key');
         $users = User::where('name', 'like', '%' . $key . '%')->paginate(15);
     }
     return view('admin.user.index', compact('users'));
 }
Example #15
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function getUsers()
 {
     // $result = \DB::table('users')
     //                 ->select('name','type')
     //                 ->get();
     $result = User::paginate();
     // dd($result);
     return view('prueba.user', ['array' => $result]);
 }
Example #16
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     //
     /*Mail::send('admin.users.change_password_user', ['user' => Auth::user()], function($message) {
           $message->to('*****@*****.**', 'Jon Doe')->subject('Welcome to the Laravel 4 Auth App!');
       });*/
     $users = User::paginate(15);
     return View('admin.users.user')->with('users', $users);
 }
 protected function assertTheme($theme, $total = 55, $perPage = 10)
 {
     Config::set('blade-pagination.theme', $theme);
     factory(User::class, $total)->create();
     $users = User::paginate($perPage);
     $users->setPath($this->path . $theme . '/');
     $html = file_get_contents(__DIR__ . "/html/{$theme}.html");
     return $this->assertEquals($this->removeWhitespaces($html), $this->removeWhitespaces($users->render()));
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function getIndex()
 {
     $titulo = 'Usuários | Curso de Laravel 5';
     $users = User::paginate(5);
     $status = "";
     if ($this->request->session()->has('status')) {
         $status = $this->request->session()->get('status');
     }
     return view('painel.users.index', ['users' => $users, 'titulo' => $titulo, 'status' => $status]);
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     //
     $users = User::paginate();
     //dd($users);
     //Retornamos los valores a la vista
     // Vista
     // compatc retorna variables a la vista
     return view('admin.users.index', compact('users'));
 }
 public function showAllUsers()
 {
     $user = Auth::user();
     if ($user != null && $user->hasRole('admin')) {
         $users = User::paginate(10);
         return view('admin.users')->with('allusers', $users);
     } else {
         return view('admin.login');
     }
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     if (\Auth::user()->tipo == "1") {
         //admin
         $users = User::paginate();
     } else {
         $users = User::vendedor(\Auth::user()->id)->paginate();
     }
     return view('pages/home', compact('users'));
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     //
     $search = Input::get('search');
     if ($search != null) {
         $users = DB::table('users')->where('name', 'LIKE', '%' . $search . '%')->orWhere('email', 'LIKE', '%' . $search . '%')->paginate(5);
     } else {
         $users = User::paginate(5);
     }
     $userinfo = UserInfo::all();
     return View::make('admin.user.index')->with('users', $users)->with('userinfo', $userinfo);
 }
 public function index(Request $request)
 {
     //
     if ($request->user()->is_admin()) {
         $users = User::paginate(7);
         $title = "Tampilkan semua user";
         //return $users;
         return view('admin.users.index')->withTitle($title)->withUsers($users);
     } else {
         return redirect('/')->withErrors('You have not sufficient permissions for see All user');
     }
 }
 public function index(Request $request)
 {
     if (!($limit = $request->get('limit'))) {
         $limit = 25;
     }
     if ($currentPage = $request->get('page')) {
         Paginator::currentPageResolver(function () use($currentPage) {
             return $currentPage;
         });
     }
     $users = User::paginate($limit);
     return $this->response->paginator($users, new UserTransformer());
 }
Example #25
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $users = User::paginate();
     foreach ($users as $u) {
         $u->user_type_id = User::$typeses[$u->user_type_id];
         if ($u->group_id == 0) {
             $u->group_id = "No pertenece a un grupo";
         } else {
             $group = Group::findOrFail($u->group_id);
             $u->group_id = $group->name;
         }
     }
     return view('admin.users.index', compact('users'));
 }
Example #26
0
 public function approve(Request $request, $userid, $status)
 {
     $user = User::find($userid);
     $users = User::paginate(10);
     if (!$user) {
         return view('auth.manage', ['users' => $users, 'alert_type' => 'danger', 'msg' => 'User not found!']);
     }
     $user->status = $status;
     if ($user->save()) {
         $users = User::paginate(10);
         return view('auth.manage', ['users' => $users, 'alert_type' => 'success', 'msg' => "User's status has been successfully updated."]);
     }
     return view('auth.manage', ['users' => $users, 'alert_type' => 'danger', 'msg' => "User's updated failed."]);
 }
 public function index(Request $request)
 {
     if ($request->has('search')) {
         $users = User::where('id', 'LIKE', "%" . $request->input('search') . "%")->orWhere('email', 'LIKE', "%" . $request->input('search') . "%")->paginate(5);
     } else {
         if ($request->has('sortby')) {
             $users = User::orderBy($request->input('sortby'))->paginate(5);
         } else {
             $users = User::paginate(5);
         }
     }
     $users->setPath(url() . '/back/user');
     return view('pages.admin.user.list', ['users' => $users]);
 }
 /**
  * ユーザー一覧表示
  *
  * URI : GET /user
  *
  * URIが/userだけで、アクションメソッドが指示されない場合、
  * HTTP動詞+Indexのアクションメソッドが実行される。
  *
  * @return Response
  */
 public function getIndex()
 {
     // 5レコードずつページネーション(ページ付け)するように取得
     $users = User::paginate(5);
     // 取得したページネーション情報付きのユーザーを渡し、
     // ビューディレクトリーの'user/index.blade.php'ファイルの
     // レンダー結果を内容としたResponseを返す。
     // この場合の「レンダー」とはビューの内容をHTMLへ変換すること。
     //
     // ビューのwithメソッドはビューに情報を渡す。この場合、
     // ビューの中で第1引数で渡された変数名で、第2引数の$usersが
     // 参照できる。
     return view('user.index')->with('users', $users);
 }
Example #29
0
 /**
  * Show the application dashboard to the user.
  *
  * @return Response
  */
 public function index()
 {
     $user = \Auth::user();
     $posts = \App\Post::all();
     $posts = \App\Post::paginate(3);
     $users = \App\User::all();
     $users = \App\User::paginate(3);
     $fiches = \App\Fiche::all();
     if ($user->role == "teacher") {
         $fiches = \App\Fiche::paginate(3);
     }
     if ($user->role == "teacher") {
         return view('back.index', compact('posts', 'users', 'fiches', 'user'));
     } else {
         return view('backStudent.index', compact('fiches', 'user'));
     }
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Request $request)
 {
     $limit = $request->get('limit', 10);
     $keyword = $request->get('keyword', '');
     $users = [];
     $url = url('/user');
     if ($keyword) {
         $q = User::orWhere(function ($query) use($keyword) {
             $query->orWhere('username', 'LIKE', '%' . $keyword . '%');
             $query->orWhere('firstname', 'LIKE', '%' . $keyword . '%');
             $query->orWhere('lastname', 'LIKE', '%' . $keyword . '%');
         })->orWhere(function ($query) use($keyword) {
             $query->orWhere(DB::raw("concat(firstname,' ',lastname)"), 'LIKE', '%' . $keyword . '%');
         });
         $users = $q->paginate($limit)->setPath($url);
     } else {
         $users = User::paginate($limit)->setPath($url);
     }
     return $users;
 }