rector / rector-cakephp
0.13.2
2022-08-09 19:30 UTC
Requires
- php: >=8.1
- ext-xml: *
- symfony/string: ^6.0
Requires (Dev)
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.8.1
- phpstan/phpstan-strict-rules: ^1.1
- phpstan/phpstan-webmozart-assert: ^1.0
- phpunit/phpunit: ^9.5
- rector/phpstan-rules: ^0.5.15
- rector/rector-src: dev-main
- symplify/easy-coding-standard: ^11.1
- symplify/monorepo-builder: ^11.1
- symplify/phpstan-extensions: ^11.1
- symplify/phpstan-rules: ^11.1
- symplify/rule-doc-generator: ^11.1
- symplify/vendor-patches: ^11.1
Conflicts
- rector/rector: <0.11
README
查看可用的 CakePHP 规则
安装
此包已包含在 rector/rector 包中,因此无需额外操作。
您只需安装主包即可。
composer require rector/rector --dev
使用集合
要将集合添加到您的配置中,请使用 Rector\CakePHP\Set\CakePHPSetList
类并选择一个常量
use Rector\Config\RectorConfig; use Rector\CakePHP\Set\CakePHPSetList; return static function (RectorConfig $rectorConfig): void { $rectorConfig->sets([ CakePHPSetList::CAKEPHP_40 ]); };
更快地学习 Rector
Rector 是一个我们开发并免费分享的工具,任何人都可以通过自动化重构节省数百小时。但不是每个人都有时间理解 Rector 和 AST 的复杂性。您有两种方法可以加快这个过程:
两种方式都支持我们从实际项目中学习,以可持续的方式改进 Rector。