From f0028ca313b1077d4873eacee657841df19781c1 Mon Sep 17 00:00:00 2001 From: denisdulici Date: Mon, 9 Oct 2017 12:27:15 +0300 Subject: [PATCH] search users/customers/vendors by email --- app/Filters/Auth/Users.php | 2 +- app/Filters/Expenses/Vendors.php | 2 +- app/Filters/Incomes/Customers.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Filters/Auth/Users.php b/app/Filters/Auth/Users.php index 7af86c4e0..99019cd81 100644 --- a/app/Filters/Auth/Users.php +++ b/app/Filters/Auth/Users.php @@ -16,7 +16,7 @@ class Users extends ModelFilter public function search($query) { - return $this->whereLike('name', $query); + return $this->where('name', 'LIKE', '%' . $query . '%')->orWhere('email', 'LIKE', '%' . $query . '%'); } public function role($roles) diff --git a/app/Filters/Expenses/Vendors.php b/app/Filters/Expenses/Vendors.php index 204b983ed..b6946182e 100644 --- a/app/Filters/Expenses/Vendors.php +++ b/app/Filters/Expenses/Vendors.php @@ -16,6 +16,6 @@ class Vendors extends ModelFilter public function search($query) { - return $this->whereLike('name', $query); + return $this->where('name', 'LIKE', '%' . $query . '%')->orWhere('email', 'LIKE', '%' . $query . '%'); } } \ No newline at end of file diff --git a/app/Filters/Incomes/Customers.php b/app/Filters/Incomes/Customers.php index 9480ab1de..8af7266aa 100644 --- a/app/Filters/Incomes/Customers.php +++ b/app/Filters/Incomes/Customers.php @@ -16,6 +16,6 @@ class Customers extends ModelFilter public function search($query) { - return $this->whereLike('name', $query); + return $this->where('name', 'LIKE', '%' . $query . '%')->orWhere('email', 'LIKE', '%' . $query . '%'); } }