driftingly / rector-laravel
Rector upgrades rules for Laravel Framework
Installs: 600 565
Dependents: 34
Suggesters: 0
Security: 0
Stars: 309
Watchers: 9
Forks: 31
Open Issues: 5
Type:rector-extension
Requires
- php: ^7.2 || ^8.0
This package is auto-updated.
Last update: 2023-09-18 20:17:58 UTC
README
See available Laravel rules
Install
This package is a Rector extension developed by the Laravel community.
Install the RectorLaravel
package as dependency:
composer require driftingly/rector-laravel --dev
Use Sets
To add a set to your config, use RectorLaravel\Set\LaravelSetList
class and pick one of the constants:
use RectorLaravel\Set\LaravelSetList; use Rector\Config\RectorConfig; return static function (RectorConfig $rectorConfig): void { $rectorConfig->sets([ LaravelSetList::LARAVEL_100 ]); };
Learn Rector Faster
Rector is a tool that we 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 the book - The Power of Automated Refactoring
- Hire our experienced team to improve your codebase
Both ways support us to and improve Rector in sustainable way by learning from practical projects.