重複の可能性:
PHP MVC - JSON をモデル データに変換する
バニラPHP、PHPライブラリ、またはKohanaを使用して、jsonでエンコードされたオブジェクトからKohana MVCモデルオブジェクトに情報を簡単にマーシャリングする簡単な方法はありますか? json_encoded オブジェクトにはモデル オブジェクトと同じフィールドがありますが、機能はありません。このばかげたダンスを回避する一般的に受け入れられている方法はありますか?
次のようなコードでデータを移動するコードを常に書いているように感じます。
$array = json_decode(returnsObject());
$model = Model::factory("model");
$model->field1 = $array['field1'];
$model->field2 = $array['field2'];
.....
今明らかに私はこれをメソッドに持っていますが、これを行うためのより良い方法がないというのは奇妙に思えます。