Skip to content

Commit 776e41d

Browse files
committed
Reorganize method order
1 parent c2585e8 commit 776e41d

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/SearchesRelations.php

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,16 @@ public static function searchable()
1717
return parent::searchable() || ! empty(static::$searchRelations);
1818
}
1919

20+
/**
21+
* Get the searchable columns for the resource.
22+
*
23+
* @return array
24+
*/
25+
public static function searchableRelations(): array
26+
{
27+
return static::$searchRelations ?? [];
28+
}
29+
2030
/**
2131
* Apply the search query to the query.
2232
*
@@ -38,7 +48,7 @@ protected static function applySearch($query, $search)
3848
* @param string $search
3949
* @return \Illuminate\Database\Eloquent\Builder
4050
*/
41-
public static function applyRelationSearch(Builder $query, string $search): Builder
51+
protected static function applyRelationSearch(Builder $query, string $search): Builder
4252
{
4353
foreach ($searchableRelations = static::searchableRelations() as $relation => $columns) {
4454
$query->orWhereHas($relation, function ($query) use ($columns, $search) {
@@ -49,24 +59,14 @@ public static function applyRelationSearch(Builder $query, string $search): Buil
4959
return $query;
5060
}
5161

52-
/**
53-
* Get the searchable columns for the resource.
54-
*
55-
* @return array
56-
*/
57-
public static function searchableRelations(): array
58-
{
59-
return static::$searchRelations ?? [];
60-
}
61-
6262
/**
6363
* Returns a Closure that applies a search query for a given columns.
6464
*
6565
* @param array $columns
6666
* @param string $search
6767
* @return \Closure
6868
*/
69-
public static function searchQueryApplier(array $columns, string $search): Closure
69+
protected static function searchQueryApplier(array $columns, string $search): Closure
7070
{
7171
return function ($query) use ($columns, $search) {
7272
foreach ($columns as $column) {

0 commit comments

Comments
 (0)