したがって、基本的には、JSON でエンコードされた文字列から情報を取得し、そのデータを MVC Web アプリで使用されるモデルに入れる一連のボイラー プレート コードを作成する必要があります。これを行うための受け入れられた方法はありますか?すべてのモデルに連想配列からモデル オブジェクトへのコンバーターが必要ですか? これを行うために私が書くユーティリティクラスが必要ですか? 基本的に、コントローラーからそのコードを削除してスリム化しようとしているだけで、PHP MVCは初めてです。質問に関連する場合は、Kohana 3.2 を使用しています。
編集:
明確にするように求められました。JSON でエンコードされた文字列形式でデータを受け取ります (自分で書いた Web サービス - Java /w Jersey から)。基本的に、私の Web アプリのモデルはデータベースからではなく、Web サービスから情報を取得しています。Web サービスはすべてを JSON 形式で返すので、私はその問題に対処するコードを書いていることに気づきました。逆に、JSON を特定の Java オブジェクトに変換するように GSON Google コードに指示できます。PHPでこれを行うためのワンライナーの方法はないようです。私は stdClass オブジェクトについて話しているのではなく、モデルについて話しているのです。