質問: '入力データ'; ←クラスのプロパティに入力 $model->save(); また、上記とは逆にモデルからデータを取得する方法が、 一番洗練されていると思うものがありましたら教えて頂けると助かります。 よろしくお願いします。
回答: symfony CakePHP Yii でしょう。 個々のSetterをオーバーライド出来るところが symfonyの便利な部分じゃないでしょうか。 formからのデータ受取もfromArrayで一発ですし。 これが出来ないと個々のコントローラでデータを加工するハメになります・・。 「MVCとして洗練されている」というのは 「MVCに忠実に機能している」というのと同義かと思います。 そう考えるとモデルのドメインを幅広く理解しているsymfonyが 洗練されていると考えるのが妥当かと思います。