contao / contao-rector
Rector 升级 Contao CMS 规则
dev-main
2024-08-26 07:47 UTC
Requires
- php: ^8.1
- phpstan/phpstan: ^1.0
- rector/rector: ^0.19 || ^1.0
- webmozart/assert: ^1.7
Requires (Dev)
- contao/core-bundle: ^4.4 || ^5.0
- phpunit/phpunit: ^10.0
- symplify/rule-doc-generator: ^12.2
This package is auto-updated.
Last update: 2024-08-26 07:47:29 UTC
README
该项目包含用于 Rector 规则 的 Contao 开源 CMS 升级。
!! 警告 !! 目前这是实验性的,使用风险自负
安装
通过 composer 将 contao-rector 安装到您的项目中
composer require contao/contao-rector --dev
可用的集合
可用的级别集合
级别集合将多个更改组合为特定 Contao 版本,包括 PHP、Symfony 和 Doctrine 等依赖项。
例如,ContaoLevelSetList::UP_TO_CONTAO_413 将您的代码升级到 PHP 7.4 和 Symfony 5.4,因为 Contao 4.13 不支持任何更低版本。
可用的规则
开发
您可以使用以下命令生成规则
vendor/bin/rule-doc-generator generate src/Rector --output-file docs/rules_overview.md