raptor / php-migration-helper
帮助您将项目从 PHP 7.1 迁移到 7.3
v1.0.11-stable
2019-10-05 11:01 UTC
Requires
- php: >=7.3
- composer/semver: ^1.5
- symfony/console: ^3.0|^4.0
- symfony/yaml: ^3.0|^4.0
Requires (Dev)
- escapestudios/symfony2-coding-standard: 3.9.*
- mockery/mockery: 1.2.*
- phpmd/phpmd: @stable
- phpunit/phpunit: 7.*
- raptor/test-utils: ^1.0
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: 3.4.*
This package is auto-updated.
Last update: 2024-09-05 22:44:46 UTC
README
(c) Mikhail Kamorin aka raptor_MVK
概述
该助手包含一个名为 php-migration-helper
的命令,该命令检查您的项目在 PHP 7.2 和 7.3 中是否有破坏向后兼容性的更改。报告作为命令执行的结果提供。
安装
建议的安装方法是使用 composer
php composer.phar require --dev raptor/php-migration-helper:^1.0 --prefer-dist
使用方法
-
安装包。
-
运行命令(
VERSION_FROM
是当前 PHP 版本,VERSION_TO
是期望的 PHP 版本,REPORT_FILE
是包含兼容性记录的文件的路径)php vendor/raptor/php-migration-helper/migration-report VERSION_FROM VERSION_TO REPORT_FILE
-
如果您不想处理供应商文件夹,可以使用
--no-vendor
选项。 -
查看兼容性报告。如果它包含需要修正的供应商路径记录,请在此存储库中提出 PR(修复
src/Resources/configs/configXX.yml
并使用适当的版本)以及考虑中的包的正确最小版本。 -
修复真正的问题引用
-
删除包。
作者
- Mikhail Kamorin aka raptor_MVK