実用クエリビルダの構築から見る再利用しやすい集約の作り方 by 若葉 章

PHPerKaigi 2020
30分トーク

実用クエリビルダの構築から見る再利用しやすい集約の作り方

effy_staffs 若葉 章 effy_staffs

fw3/ioで使用しているクエリビルダはクエリのすべての要素をオブジェクトで制御しています。

これはクエリの各要素が独立し、自身の関心ごとの枠内で文字列を構築すればよい特性があるためです。

このセッションでは実用クエリビルダの構築から得た再利用しやすい集約を作るためのクラス、インターフェース、トレイトの切り方についてお話します。