Un embryon de code pour faciliter la montée en version avec Rector.
composer require rector/rector --dev
Déposer le fichier rector.php
à la racine du projet puis lancer Rector :
D’abord en mode prévisualisation avec l’option --dry-run
:
vendor/bin/rector process src --dry-run
Puis, pour appliquer les changements proposés, retirer l’option --dry-run
:
vendor/bin/rector process src
Les lignes de commandes ci-dessus partent du principe que le code PHP de l’application se trouve dans le dossier src
.
Dans l’état actuel, il restera sans doute encore quelques refactorisations à mettre en place, mais ça fait déjà pas mal de travail :)
Consulter la documentation complète de Rector