public function index()
 {
     $users = User::count();
     $posts = Post::count();
     $categories = Category::count();
     $comments = Comment::count();
     return $this->view('gag/admin/dashboard/index', ['users' => $users, 'posts' => $posts, 'categories' => $categories, 'comments' => $comments]);
 }
 public function loadCategories()
 {
     $categories = null;
     if (\Cache::has(Category::cache_key)) {
         $categories = \Cache::get(Category::cache_key);
     } else {
         $categories = \Cache::rememberForever(Category::cache_key, function () {
             return Category::lists('title', 'slug');
         });
     }
     \View::share('app_categories', $categories);
 }