Skip to content

Catchy Description

Sebastian Schreiber edited this page Feb 5, 2020 · 19 revisions

Content talk

TYPO3 Rector - Automatically fixes your code

During TYPO3 migrations you may need to adjust your extensions because of breaking changes and deprecated code. What can you do about it? Scan the changelogs, know every change by heart? We have something better for you called Rector. Rector is a rec_onstruc_tor tool. It does instant upgrades and instant refactoring of your PHP code. Why refactor manually if Rector can handle 80% for you? The TYPO3 rector project aims to provide an automatic migration path for many of the deprecations and breaking changes you will have to deal with during a TYPO3 upgrade.


For whom

Literally everybody who wants to get the job done faster.

What will you know after the talk that you didn't know before?

That you can forget what you knew before.

Content workshop

TYPO3 Rector; write code that fixes your code!

During TYPO3 migrations you may need to adjust your extensions because of breaking changes and deprecated code. What can you do about it? Scan the changelogs, know every change by heart? We have something better for you called Rector.

In this workshop we will show you how Rector works, what can it do for you, but also what you can do with it. Bring your own laptop, bring your legacy code and we are trying to fix it. If you have done something special maybe you have to write your custom Rector. Just do it. Enjoy and let the boring stuff do the computer.

For whom

You need some experience on the command line and writing PHP-Code. So it is more towards developers.

What you need to get the most out of it?

  • Bring your laptop with a decent IDE.
  • Bring your legacy code.

Your hosts

Michiel Roos Michiel has been working with PHP since 1996. He started working with the TYPO3 CMS enterprise content management framework in 2000. He loves to create and share useful tools for working with TYPO3 CMS. Throughout the years he has picked up many other languages and frameworks. He is always on the lookout for ways to expand and improve his toolchest. He loves exploring and learning new programming languages, frameworks and tools. He build whatever tool gets the job done.

Sebastian Schreiber TYPO3 since Version 3.5. He slipped in by mistake and never came out again. However, he sees himself more as a general PHP-Developer and regularly attends PHP conferences. 

He speaks fluent Spanish, loves the country and its people. So it is only logical that he spends the summer holidays there with his wife and two children.

If time still allows, he hits the strings or tennis balls hard in his spare time and places them in the corners.

Twitter Website

Clone this wiki locally