¡Esta es una revisión vieja del documento!
Extiende swsResourceBaseEsta clase es la interfaz entre el esquema del ws y el modelo de suap. Nutriendose del arreglo de configuración arma el mapa de recursos con sus atributos y provee la traducción en ambos sentidos con el modelo real en suap. Implementa los 4 metodos básicos para lograr el CRUD:
Al referenciar un recurso por su token en un consumo por metodo GET se procede a buscar en la DB lo necesario para componer el recurso y devolverlo como resultado del consumo del servicio. Es muy simple su estructura:
protected function processMethodGET() {
$token = $this→request→getResourceParams();
if ($this→hydrateFromToken($token)){
$this→response→addREST($this→getREST());
$this→response→addRENDER($this→getRENDER());
$this→response→addVIEW($this→getVIEW());
$this→response→addSTATUS($this→getSTATUS());
}
Cómo podemos ver, lo unico que hace es: