Skip to content

Commit 28611f8

Browse files
committed
Update Searchable Trait.
1 parent 3e4e858 commit 28611f8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

stubs/modules/Support/Traits/Searchable.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,13 @@ trait Searchable
99
/**
1010
* Add search functionality for the Model.
1111
*/
12-
public function scopeSearch(Builder $query, ?string $searchColumn, ?string $searchTerm)
12+
public function scopeSearch(Builder $query, ?string $searchColumn, ?string $searchTerm): void
1313
{
14+
$searchTerm = trim($searchTerm ?? '');
15+
if (empty($searchColumn) || empty($searchTerm)) {
16+
return;
17+
}
18+
1419
$searchTerm = preg_replace('/[^A-Za-z0-9 ]/', '', $searchTerm);
1520

1621
$columns = array_map('trim', explode(',', $searchColumn));

0 commit comments

Comments
 (0)