From 874510ea102287c5ce85c816673ad0939cb86bd6 Mon Sep 17 00:00:00 2001 From: geni_jaho Date: Tue, 14 Jan 2025 21:07:30 +0100 Subject: [PATCH] Add new Rector rule --- app/Filament/Resources/PhotoResource.php | 6 +++--- rector.php | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/Filament/Resources/PhotoResource.php b/app/Filament/Resources/PhotoResource.php index 78e7fa8..eb38ca9 100644 --- a/app/Filament/Resources/PhotoResource.php +++ b/app/Filament/Resources/PhotoResource.php @@ -40,7 +40,7 @@ public static function table(Table $table): Table ->sortable(), ImageColumn::make('full_path') ->label('Photo') - ->searchable(query: fn (Builder $query, string $search): Builder => $query->where('path', 'like', "%{$search}%")), + ->searchable(query: fn (Builder $query, string $search): Builder => $query->whereLike('path', "%{$search}%")), TextColumn::make('gps') ->label('GPS') ->getStateUsing(fn (Photo $photo): ?string => $photo->latitude && $photo->longitude @@ -48,8 +48,8 @@ public static function table(Table $table): Table : null ) ->searchable(query: fn (Builder $query, string $search): Builder => $query - ->where('latitude', 'like', "%{$search}%") - ->orWhere('longitude', 'like', "%{$search}%") + ->whereLike('latitude', "%{$search}%") + ->orWhereLike('longitude', "%{$search}%") ), TextColumn::make('original_file_name') ->sortable() diff --git a/rector.php b/rector.php index 57cf4df..ef8a3f2 100644 --- a/rector.php +++ b/rector.php @@ -7,6 +7,7 @@ use Rector\Config\RectorConfig; use RectorLaravel\Rector\ClassMethod\AddGenericReturnTypeToRelationsRector; use RectorLaravel\Rector\ClassMethod\MigrateToSimplifiedAttributeRector; +use RectorLaravel\Rector\MethodCall\WhereToWhereLikeRector; use RectorLaravel\Rector\PropertyFetch\ReplaceFakerInstanceWithHelperRector; use RectorLaravel\Set\LaravelLevelSetList; use RectorLaravel\Set\LaravelSetList; @@ -39,6 +40,7 @@ ->withRules([ MigrateToSimplifiedAttributeRector::class, AddGenericReturnTypeToRelationsRector::class, + WhereToWhereLikeRector::class, ]) ->withSkip([ EncapsedStringsToSprintfRector::class,