- Notifications
You must be signed in to change notification settings - Fork24
Rector downgrade rules for PHP
License
rectorphp/rector-downgrade-php
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
See availableDowngrade rules
This package is already part ofrector/rector package, so it works out of the box.
All you need to do is install the main package, and you're good to go:
composer require rector/rector --dev
To add a set to your config, useRector\Set\ValueObject\DowngradeLevelSetList class and pick target set:
useRector\Set\ValueObject\DowngradeLevelSetList;useRector\Config\RectorConfig;returnstaticfunction (RectorConfig$rectorConfig):void {$rectorConfig->sets([ DowngradeLevelSetList::DOWN_TO_PHP_72 ]);};
Then run Rector to downgrade your code to PHP 7.2!
vendor/bin/rector
It's simple in the nature. Read thesehow-to posts to get the idea:
- How all Frameworks can Bump to PHP 8.1 and You can Keep Using Older PHP
- Introducing ECS Prefixed and Downgraded to PHP 7.1
- How to bump Minimal PHP Version without Leaving Anyone Behind?
- Rector 0.10 Released - with PHP 7.1 Support
Rector is a tool thatwe develop and share for free, so anyone can save hundreds of hours on refactoring. But not everyone has time to understand Rector and AST complexity. You have 2 ways to speed this process up:
- read a book -The Power of Automated Refactoring
- hire our experienced team toimprove your code base
Both ways support us to and improve Rector in sustainable way by learning from practical projects.
About
Rector downgrade rules for PHP
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.