/note/tech

radarphpでDDDやってみて得た知見

そういうわけで、このアプリでは、Domain\SessionインターフェイスとWeb\Sessionインターフェイス(プレゼンテーション層で使うセッション)を定義して、これらのインターフェイスをInfra\Sessionクラスで実装することで対応しています。リポジトリで使うパターンの応用です。

なるほど。