私はしばらくの間phpを使用していますが、OOphpは初めてです。私自身の演習として、小さなMVCフレームワークを構築しています。
これに対する決定的な答えはおそらくないことを私は理解していますが、私は疑問に思っています:入力フィルター/検証コードはどこに属しますか?
リクエストが解析されるコントローラーの一部である必要がありますか?
または、各ドメインオブジェクトが独自の情報を検証する責任を負うように、ドメインモデルにフィルター/検証コードを含める方が適切ですか。
何かアドバイスをいただければ幸いです。