From bed7b29417f8b28380ff1b7beb4665433faffc0f Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 10 Oct 2017 22:59:32 -0700 Subject: [PATCH] Fixes group search --- app/Models/Group.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/Models/Group.php b/app/Models/Group.php index 1446d327e8..1938d6b965 100755 --- a/app/Models/Group.php +++ b/app/Models/Group.php @@ -36,4 +36,21 @@ class Group extends SnipeModel { return json_decode($this->permissions, true); } + + /** + * Query builder scope to search on text + * + * @param Illuminate\Database\Query\Builder $query Query builder instance + * @param text $search Search term + * + * @return Illuminate\Database\Query\Builder Modified query builder + */ + public function scopeTextSearch($query, $search) + { + + return $query->where(function ($query) use ($search) { + + $query->where('name', 'LIKE', '%'.$search.'%'); + }); + } }