/** * 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')); }
public function all() { if ($this->user->hasRole('admin')) { return Tracker::all(); } $trackers = new Collection(); return $trackers; }
/** * 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')); }