PHPカンファレンス小田原2024
採択
2023/04/13 16:05〜
かま
セッション(15分)

Laravelに0からPHPStanを導入して継続的に運用する方法

takeokunn たけてぃ takeokunn
1

近年、PHPプロジェクトの品質を高めるためのツールとしてPHPStanのような静的解析ツールが導入されるケースが増えています。

PHPStanを導入することによって、PHPでもJavaやTypeScriptのように静的解析の恩恵を受けることができます。

  • コードを解析しやすくなるのでIDEが賢くなって補完やコードジャンプがしやすくなる
  • 網羅的に検査しているのでコード修正によるエンバグを減らすことができる
  • etc

既存のコードベースに初期導入するのは、コードベースが大きい程ハードルが高くなりがちです。
本トークでは40万行のLaravel PHPにPHPStanを導入した実例を踏まえて、どのように導入したのかをお話しします。

想定対象読者

  • これからLaravelにPHPStanを導入したい人
  • PHPStanを継続的に運用する方法に興味がある人