PHPカンファレンス小田原2025
採択
2025/04/12 11:00〜
ぼこ
レギュラーセッション

改めて学ぶ Trait の使い方

app1e_s meihei app1e_s

PHP 5.4 から導入された Trait は、多重継承ができない PHP に、コードを再利用するための一つの手段として提供され続けて来ました。
しかし、実際にコードを再利用が求められる場面では DI を使用する方が適していたりするため、Trait を積極的に使う機会が少ないように感じています。
そこで OSS のコードや、実務のコードで使われていた Trait を参考に、2025 年に改めて Trait の使い方を学ぶお話しをします。

話すこと

  • OSS のコードから見た Trait の使いどころ
  • Trait のテストの書き方
  • 実務のコードで合った良い・悪い使われ方