コード例 #1
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $users = User::all();
     $user = Auth::user();
     $datas = Tracker::all();
     TrackerFunctions::log("This user has accessed the tracking monitor");
     return view('tracker.index', compact('users', 'user', 'datas'));
 }
コード例 #2
0
 public function all()
 {
     if ($this->user->hasRole('admin')) {
         return Tracker::all();
     }
     $trackers = new Collection();
     return $trackers;
 }
コード例 #3
0
ファイル: AdminController.php プロジェクト: izzach/Capstone
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     //
     $videos = Video::orderBy('views', 'desc')->limit(5)->get();
     $totalViews = Video::all()->sum('views');
     $comments = Video::orderBy('numComments', 'desc')->limit(5)->get();
     $totalComments = Video::all()->sum('numComments');
     $tracker = Tracker::all()->where('date', Carbon::today()->format('m/d/Y'));
     $totalTrackers = Tracker::all()->where('date', Carbon::today()->format('m/d/Y'))->count();
     return view('admin.stats', compact('videos', 'totalViews', 'comments', 'totalComments', 'tracker', 'totalTrackers'));
 }