Skip to content

TomasVotruba/symfony-upgrade-demo-2022

Repository files navigation

How to Instantly Upgrade Legacy Symfony Project in Minutes

Slides can be found here: https://slides.com/tomasvotruba/minute-symfonycon-2022

What do we Demo?

1. Patches

# see vendor/symfony/form/Test/TypeTestCase.php:28

composer demo-generate-patch

2. YAML to PHP config migration

composer demo-transform-config

# apply changes
composer demo-transform-config-no-dry

3. Type Coverage

composer demo-type-coverage

5. Rector Upgrade Set

composer demo-rename-class

6. Rector Doctrine Attributes

composer demo-doctrine-attributes

7. Rector auto-commit

@todo - create a PR and push something wrong :)

Put your hands back, set comfortably and enjoy Rector working for you B-)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages