rector/rector-doctrine

Rector 升级 Doctrine 规则

安装次数: 1,473,625

依赖者: 1

建议者: 0

安全性: 0

星标: 57

关注者: 5

分支: 56

开放问题: 4

类型:rector-extension


README

查看可用的 Doctrine 规则

安装

此包已包含在 rector/rector 包中,因此无需额外配置。

您只需安装主包即可

composer require rector/rector --dev

使用集合

要将集合添加到配置中,请使用 ->withPreparedSets 方法并选择其中一个常量

use Rector\Config\RectorConfig;

return RectorConfig::configure()
    ->withPreparedSets(doctrineCodeQuality: true);

如果您使用的是 PHP 7.x,则可以使用 withSets() 方法代替,对于 doctrineCodeQuality 集合,您可以定义

use Rector\Config\RectorConfig;
use Rector\Doctrine\Set\DoctrineSetList;

return RectorConfig::configure()
    ->withSets([
        DoctrineSetList::DOCTRINE_CODE_QUALITY,
    ]);

请参阅 文档


快速学习 Rector

Rector 是我们开发和分享的免费工具,任何人都可以在重构上节省数百小时。但不是每个人都有时间理解 Rector 和 AST 的复杂性。您有 2 种方法可以加快这一过程

这两种方式都支持我们通过从实际项目中学习以可持续的方式改进 Rector。