/**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $users = User::latest()->paginate(2);
     $no = $users->firstItem();
     $subscription_data = Subscription::lists('subscription_name', 'id');
     return view('users.index', compact('users', 'no', 'subscription_data'));
 }
 public function index()
 {
     if ($this->checkRestriction()) {
         return Redirect::to('/');
     }
     $users = User::latest()->get();
     return view('user.index', compact('users'));
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index(Request $request)
 {
     $users = User::latest()->get();
     if ($request->ajax() || $request->wantsJson()) {
         return new JsonResponse($users);
     }
     return view('users.index', compact('users'));
 }
Example #4
0
 /**
  * Show all users.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $users = User::latest('created_at')->get();
     if (Sentinel::hasAccess('admin')) {
         return view('admin.userlist', compact('users'));
     } else {
         return redirect('/');
     }
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index(Request $request)
 {
     $users = User::latest()->get();
     //Ci torna gli utenti in ordine cronologico secondo data di creazione
     /*		
     		if ($request->ajax() || $request->wantsJson()) {
         		return new JsonResponse($users);
         	}*/
     return view('users.index', compact('users'));
 }
Example #6
0
 public function manage()
 {
     if (Auth::guest()) {
         return redirect('/');
     } elseif (Auth::user()->level < 2) {
         return redirect('/');
     }
     $users = User::latest()->get();
     return view('users/manage', compact('users'));
 }
Example #7
0
 /**
  * Created By Dara on 6/11/2015
  * show list of credits for users in admin panel
  */
 public function adminIndex($user = null)
 {
     $users = [];
     if ($user != null) {
         $users[] = $user;
     } else {
         $users = User::latest()->with('roles')->paginate(20);
     }
     return view('admin.credit.index', compact('users'))->with(['title' => 'Balance management']);
 }
Example #8
0
 public function index()
 {
     $latestArticles = Article::latest()->take(6)->get();
     $latestPosts = Post::latest()->take(6)->get();
     $latestProblems = Problem::latest()->take(6)->get();
     $latestGroups = Group::latest()->take(6)->get();
     $latestUsers = User::latest()->take(6)->get();
     $ratedUsers = User::orderBy('rate', 'desc')->take(6)->get();
     $chartDatas = Comment::select([DB::raw('DATE(created_at) AS date'), DB::raw('COUNT(id) AS count')])->groupBy('date')->orderBy('date', 'ASC')->get()->toArray();
     return view('admin.dashboard.index', compact('latestArticles', 'latestPosts', 'latestProblems', 'latestGroups', 'latestUsers', 'ratedUsers', 'chartDatas'))->with(['title' => 'Admin Dashboard Panel']);
 }
 public function users(Request $request)
 {
     if (!$this->hasAccess($request)) {
         return Response()->json(['error' => 'Access denied.'], 500);
     }
     if (Gate::denies('admin')) {
         return Response()->json(['error' => 'Method not allowed'], 403);
     }
     // dd(User::latest()->with('publisher.territories')->get());
     return ['data' => $this->transformCollection(User::latest()->with('publisher.territories')->get(), 'user')];
 }
 protected function dashboardForAdmin()
 {
     $data['user'] = $this->user;
     $data['total_users'] = User::where('role', 'user')->count();
     $data['total_token'] = Token::count();
     $data['total_admins'] = User::where('role', 'admin')->count();
     $data['total_apps'] = Application::count();
     $data['most_used_app'] = Application::getMostUsedApps();
     $data['most_active_app'] = Application::getMostActiveApps();
     $data['users'] = User::latest()->take(10)->get();
     $data['applications'] = Application::latest()->take(10)->get();
     $data['opt_app'] = Application::getAppForSelect($this->user);
     return view('dashboard.admin', $data);
 }
Example #11
0
 public function index()
 {
     if (!\Auth::check()) {
         return redirect('home');
     }
     $userlist = User::latest('last_login_at')->where('email_verified', 1)->get();
     // Photos for Users
     $users = [];
     foreach ($userlist as $user) {
         $userlist_photo = $user->photos()->where('type', 'userlist')->orderBy('created_at', 'desc')->first() ?: [];
         // Need to fix this, because we are supposed to have picture when we register.
         // All users are supposed to have their pictures.
         if (empty($userlist_photo)) {
             $userlist_photo['path'] = '';
             $userlist_photo['type'] = '';
             $userlist_photo['name'] = '';
         }
         $userlist_photo['path'] = '/images/' . $user['id'] . '/' . $userlist_photo['type'] . '/' . $userlist_photo['name'];
         $users[] = array_add($user, 'userlist_photo', $userlist_photo);
     }
     return view('users.userlist', compact('users'));
 }
Example #12
0
 public function index()
 {
     $users = User::latest('name')->get();
     return view('users.index')->with('users', $users);
 }
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $users = $this->user->latest()->get();
     return response($users);
 }
Example #14
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     //
     $users = User::latest('created_at')->paginate(10);
     return view('system.users.index', compact('users'));
 }
 public function getAddUser()
 {
     $users = User::latest()->take(3)->get();
     $roles = Role::lists('name', 'id')->all();
     return view('users.add-user', compact('users', 'roles'));
 }
Example #16
0
 public function index()
 {
     $user = User::latest('created_at')->get();
     return view('index', compact('user'));
 }
 public function getUsersPaginate($n)
 {
     $users = User::latest()->simplePaginate($n);
     return $users;
 }
Example #18
0
 public function index()
 {
     $users = User::latest()->get();
     return view('users.index', compact('users'));
 }
Example #19
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Request $request)
 {
     $items = User::latest()->paginate(20);
     $response = ['pagination' => ['total' => $items->total(), 'per_page' => $items->perPage(), 'current_page' => $items->currentPage(), 'last_page' => $items->lastPage(), 'from' => $items->firstItem(), 'to' => $items->lastItem()], 'data' => $items];
     return response()->json($response);
 }
Example #20
0
 public function adminIndex()
 {
     $users = User::latest()->get();
     return view('admin.users', compact('users'));
 }
Example #21
0
 /**
  * Display all users sorted by newest first
  * @return Illuminate\View;
  */
 public function index()
 {
     return view(Config::get('boxtar.viewUsers'))->with('users', User::latest()->get());
 }
 public function postCreateMember(MemberRequest $request, User $user)
 {
     // Pak laatst aangemaakte member
     $laatste_member = $user->latest()->where('role_id', '2')->first();
     if ($laatste_member != null) {
         $laatste = $laatste_member->klantnummer;
     } else {
         $laatste = '420';
     }
     // Maak random wachtwoord
     $wachtwoord = str_random(8);
     $newuser = new $user(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'password' => bcrypt($wachtwoord), 'tab_app' => $request->get('tab_app'), 'tab_app_link' => $request->get('tab_app_link'), 'benodigd_id' => null, 'role_id' => '2', 'plan_id' => $request->get('plan_id'), 'klantnummer' => $laatste + 1]);
     $data = array('voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'wachtwoord' => $wachtwoord);
     // Stuur email naar emailadres met inloggegevens
     Mail::send('includes.email.newmember', array('voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'wachtwoord' => $wachtwoord), function ($message) use($data) {
         // $message->from('*****@*****.**', 'Digitus Marketing');
         $message->to($data['email'], $data['voornaam'] . ' ' . $data['achternaam'])->subject('Jouw inloggegevens');
     });
     $newuser->save();
     $newuser->cursussen()->attach($request->input('cursus'));
     return redirect('jandje/users');
 }
Example #23
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $user = User::latest()->get();
     return view('test', compact('user'));
 }
 public function all()
 {
     return User::latest()->get();
 }