From cfddcc940a75d7a8d592388c8a8fd6dd1b1ba652 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Thu, 25 Jan 2018 11:14:50 +0200 Subject: [PATCH] Support filtering API invoices by status --- app/Http/Controllers/InvoiceApiController.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Http/Controllers/InvoiceApiController.php b/app/Http/Controllers/InvoiceApiController.php index 1510325c8d92..84e5666cf74d 100644 --- a/app/Http/Controllers/InvoiceApiController.php +++ b/app/Http/Controllers/InvoiceApiController.php @@ -68,6 +68,11 @@ class InvoiceApiController extends BaseAPIController $invoices->whereInvoiceNumber($invoiceNumber); } + // Fllter by status + if ($statusId = Input::get('status_id')) { + $invoices->where('invoice_status_id', '>=', $statusId); + } + return $this->listResponse($invoices); }