From 300e42278f7e81a35fa8b1792407979a45a477ad Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 15 Dec 2020 20:44:22 +1100 Subject: [PATCH] Client filters by name --- app/Filters/ClientFilters.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/Filters/ClientFilters.php b/app/Filters/ClientFilters.php index e367708d17f5..90ab4859597f 100644 --- a/app/Filters/ClientFilters.php +++ b/app/Filters/ClientFilters.php @@ -22,6 +22,18 @@ use Illuminate\Support\Facades\Gate; */ class ClientFilters extends QueryFilters { + + /** + * Filter by name. + * + * @param string $name + * @return Builder + */ + public function name(string $name): Builder + { + return $this->builder->where('name', 'like', '%'.$name.'%'); + } + /** * Filter by balance. *