devfrey / rector-eloquent-generics
为Eloquent新泛型提供的一组小型Rector规则。
v0.1.0
2024-07-09 17:11 UTC
Requires
- php: ^8.2
- rector/rector: ^1.2
- symplify/rule-doc-generator-contracts: ^11.2
Requires (Dev)
- laravel/framework: ^11.15.0
- phpstan/extension-installer: ^1.4.1
- phpstan/phpstan: ^1.11.7
- phpunit/phpunit: ^11.2.6
- symplify/phpstan-rules: ^13.0
README
composer require --dev devfrey/rector-eloquent-generics
<?php use Rector\Config\RectorConfig; return RectorConfig::configure() // ... ->withRules([ Devfrey\RectorLaravel\Eloquent\AddBuilderPropertyRector::class, Devfrey\RectorLaravel\Eloquent\AddGenericHasBuilderTraitRector::class, Devfrey\RectorLaravel\Eloquent\DocumentRelationGenericsRector::class, ]);