Find the best Rector rule to solve your problem. Searching through 669 rules.

Found 3 rules:

RefactorBlueprintGeometryColumnsRector

refactors calls with the pre Laravel 11 methods for blueprint geometry columns

-$blueprint->point('coordinates')->spatialIndex();
+$blueprint->geometry('coordinates', 'point')->spatialIndex();

AssertSeeToAssertSeeHtmlRector

Replace assertSee with assertSeeHtml when testing HTML with escape set to false

-$response->assertSee("<li>foo</li>", false);
+$response->assertSeeHtml("<li>foo</li>");

ModelCastsPropertyToCastsMethodRector

Refactor Model $casts property with casts() method

 use Illuminate\Database\Eloquent\Model;

 class Person extends Model
 {
-    protected $casts = [
-        'age' => 'integer',
-    ];
+    protected function casts(): array
+    {
+        return [
+            'age' => 'integer',
+        ];
+    }
 }