PHP MVC - Convertir JSON a datos de modelo

Básicamente, me encuentro escribiendo un montón de código de placa de caldera que toma información de una cadena codificada JSON y coloca esos datos en los modelos utilizados en mi aplicación web MVC. ¿Hay un método aceptado para hacer esto? ¿Debería cada modelo tener una matriz asociativa para modelar el convertidor de objetos? ¿Debería haber una clase de utilidad que escribo para hacer esto? Básicamente, solo estoy tratando de eliminar ese código de mis controladores para reducirlos y soy nuevo en PHP MVC. Estoy usando Kohana 3.2 si eso tiene alguna relevancia para la pregunta.

EDITAR:

Me pidieron que aclarara. Recibo datos en formato de cadena que está codificado en JSON (de un servicio web de mi propia escritura: Java / w Jersey). Esencialmente, los modelos en mi aplicación web no están extrayendo su información de una base de datos, sino de un servicio web. Dado que el servicio web devuelve todo en formato JSON, me encuentro escribiendo un código que se ocupa de ese problema. Al revés, puedo decirle al código de Google GSON que convierta JSON en un objeto Java en particular. No parece haber una forma de línea única para hacer esto en PHP. No estoy hablando del objeto stdClass, sino de un modelo.