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

Found 2 rules:

Configurable

AddHasFactoryToModelsRector

Adds the HasFactory trait to Models.

 use Illuminate\Database\Eloquent\Model;

 class User extends Model
 {
+    use \Illuminate\Database\Eloquent\Factories\HasFactory;
 }

AddExtendsAnnotationToModelFactoriesRector

Adds the @extends annotation to Factories.

 use Illuminate\Database\Eloquent\Factories\Factory;

+/**
+ * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\User>
+ */
 class UserFactory extends Factory
 {
     protected $model = \App\Models\User::class;
 }