このサンプルはドメイン駆動設計 (DDD: Domain-Driven Design) に基づいた、PHP アプリケーションフレームワーク Symfony ベースのアプリケーションです。
以下の DDD パターンを使っています。
- Specification(仕様)
- Repository(リポジトリ)
- Entity(エンティティ)
また、アプリケーションレイヤーにてコントローラーからビューモデルを分離する例にもなっています。
Copyright (c) 2013 GOTO Hidenori <[email protected]>, All rights reserved.