PHPackages                             sylius/sylius-rector - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. sylius/sylius-rector

ActiveRector-extension[Utility &amp; Helpers](/categories/utility)

sylius/sylius-rector
====================

Rector upgrades rules for Sylius

v3.7.0(5mo ago)9776.9k—0.4%12[1 PRs](https://github.com/Sylius/SyliusRector/pulls)20MITPHPPHP ^8.0CI passing

Since Apr 21Pushed 5mo ago8 watchersCompare

[ Source](https://github.com/Sylius/SyliusRector)[ Packagist](https://packagist.org/packages/sylius/sylius-rector)[ GitHub Sponsors](https://github.com/sylius)[ RSS](/packages/sylius-sylius-rector/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (11)Used By (20)

Rector Rules for Sylius
=======================

[](#rector-rules-for-sylius)

Installation Sylius-Standard
----------------------------

[](#installation-sylius-standard)

In Sylius-Standard, we are providing a basic configuration to getting started with Sylius/SyliusRector. You can add rules or rule sets to your `/rector.php` and reap benefits from Rector.

Installation in older projects
------------------------------

[](#installation-in-older-projects)

`sylius/sylius-rector` package requires at least PHP 8.0. Of course, if you use PHP in version 7.4 you can use `rector/rector` to upgrade your PHP version easily!

Then, when you meet the minimal requirements, run the following commands:

```
composer require sylius/sylius-rector --dev
```

Finally, create `/rector.php` file with the following content:

```
