Skip to content

sulu/sulu-rector

Folders and files

NameName
Last commit message
Last commit date
Apr 2, 2025
May 10, 2024
Apr 2, 2025
May 12, 2022
Apr 2, 2025
May 12, 2022
May 12, 2022
May 12, 2022
May 12, 2022
May 12, 2022
May 12, 2022
May 10, 2024
Apr 2, 2025
Apr 2, 2025
May 12, 2022
Dec 14, 2022

Repository files navigation

Sulu Rector

This project contains Rector rules for Sulu CMS upgrades.

Install

Install rector and sulu rector via composer to your project:

composer require rector/rector --dev
composer require sulu/sulu-rector --dev

Use Sets

To add a set to your config, use Sulu\Rector\Set\SymfonySetList and Sulu\Rector\Set\SuluLevelSetList class and pick one of constants:

use Sulu\Rector\Set\SuluLevelSetList;
use Rector\Config\RectorConfig;

return static function (RectorConfig $rectorConfig): void {
    $rectorConfig->sets([
        SuluLevelSetList::UP_TO_SULU_26,
    ]);
};