¡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()); }