From 5790dc8a7be1554cc77d021e2720ed1e82981ec5 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 4 Jan 2023 00:39:52 +1100 Subject: [PATCH] add vendor id filter --- app/Filters/QueryFilters.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/Filters/QueryFilters.php b/app/Filters/QueryFilters.php index 7991172149b9..91752e747360 100644 --- a/app/Filters/QueryFilters.php +++ b/app/Filters/QueryFilters.php @@ -218,6 +218,15 @@ abstract class QueryFilters return $this->builder->where('client_id', $this->decodePrimaryKey($client_id)); } + public function vendor_id(string $vendor_id = '') :Builder + { + if (strlen($vendor_id) == 0) { + return $this->builder; + } + + return $this->builder->where('vendor_id', $this->decodePrimaryKey($vendor_id)); + } + public function filter_deleted_clients($value) { if ($value == 'true') {