Rector ではじめる "運用を止めない" PHP アップグレード by 工藤 剛

PHPerKaigi 2023
採択
2023/03/24 15:15〜
Track A
レギュラートーク(20分)

Rector ではじめる "運用を止めない" PHP アップグレード

zeriyoshi 工藤 剛 zeriyoshi

みなさん、 Rector は使っていますか?

近年 PHP を語る上で欠かせなくなりつつある各種静的解析ツールですが、中でも Rector は PHPStan に由来する静的解析のパワーを最大限活用し、コードを意図した形に変換してしまうパワフルなツールです。最近 PhpStorm も標準で対応するなど、盛り上がりを見せています。

今回はこの Rector を最大限活用し、実際にプロダクション環境の PHP を 7.4 から 8.1 にアップグレードしたときのお話をさせていただきたいと思います。