/**
  * Show all existing categories.
  *
  * @return Response
  */
 public function categories()
 {
     $categories = Category::groupBy('name')->paginate(10);
     foreach ($categories as $category) {
         $category->receipts_count = 0;
         Category::whereName($category->name)->get()->each(function ($cat) use($category) {
             $category->receipts_count += $cat->receipts()->count();
         });
     }
     return view('admin.categories', compact('categories'))->with('page_title', 'Όλες οι κατηγορίες των χρηστών');
 }