/** * Show user receipts of a specific Category. * * @param int $id * @return Response */ public function browseCategory($id) { $receipts = Receipt::whereHas('categories', function ($query) use($id) { $query->where('id', '=', $id); })->where('user_id', '=', $this->user->id)->paginate(); return view('pages.receipts', compact('receipts'))->with('page_title', Category::find($id)->name); }