/** * Display a Filtered Listing of the resource. */ public function filter() { $purchaseOrderDetail = Request::all(); // using an implementation of the PurchaseOrderDetail Repository Interface $purchaseOrderDetails = $this->purchaseOrderDetailRepository->paginate($purchaseOrderDetail); // populate a View return View::make('pages.purchaseOrderDetail.index', compact('purchaseOrderDetail', 'purchaseOrderDetails')); }