From 41c446ed42739b6aa836355a6f2d9ca6d9426d82 Mon Sep 17 00:00:00 2001 From: Mohammad Hafijul Islam Date: Mon, 25 Dec 2023 17:25:09 +0600 Subject: [PATCH] LP-179 feat: missing transaction form type filter added --- src/Repositories/Eloquent/BankTransferRepository.php | 4 ++++ src/Repositories/Eloquent/CashPickupRepository.php | 4 ++++ src/Repositories/Eloquent/WalletTransferRepository.php | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/src/Repositories/Eloquent/BankTransferRepository.php b/src/Repositories/Eloquent/BankTransferRepository.php index 2fd91d7..b751023 100644 --- a/src/Repositories/Eloquent/BankTransferRepository.php +++ b/src/Repositories/Eloquent/BankTransferRepository.php @@ -45,6 +45,10 @@ public function list(array $filters = []) } } + if (! empty($filters['transaction_form_id'])) { + $query->where('transaction_form_id', $filters['transaction_form_id']); + } + //Display Trashed if (isset($filters['trashed']) && ! empty($filters['trashed'])) { $query->onlyTrashed(); diff --git a/src/Repositories/Eloquent/CashPickupRepository.php b/src/Repositories/Eloquent/CashPickupRepository.php index 996a437..c793cef 100644 --- a/src/Repositories/Eloquent/CashPickupRepository.php +++ b/src/Repositories/Eloquent/CashPickupRepository.php @@ -45,6 +45,10 @@ public function list(array $filters = []) } } + if (! empty($filters['transaction_form_id'])) { + $query->where('transaction_form_id', $filters['transaction_form_id']); + } + //Display Trashed if (isset($filters['trashed']) && $filters['trashed'] === true) { $query->onlyTrashed(); diff --git a/src/Repositories/Eloquent/WalletTransferRepository.php b/src/Repositories/Eloquent/WalletTransferRepository.php index 02f4e10..974c680 100644 --- a/src/Repositories/Eloquent/WalletTransferRepository.php +++ b/src/Repositories/Eloquent/WalletTransferRepository.php @@ -45,6 +45,10 @@ public function list(array $filters = []) } } + if (! empty($filters['transaction_form_id'])) { + $query->where('transaction_form_id', $filters['transaction_form_id']); + } + //Display Trashed if (isset($filters['trashed']) && $filters['trashed'] === true) { $query->onlyTrashed();