Reestructuración del Framework usando las mejores prácticas.
- Se quitó
micromotor.php
, se integró aglobals.php
- Forzando uso de
status_code()
consuppress_response_codes
- Bandera debug se controla desde la credencial
- Se quito la ejecución permanente de
validation.php
- Se cambiaron
if
porOR
- Reestructuración de
getValueFrom
para aceptar callbacks y se agregaron shortcuts
Recurso | POST | GET | PUT | DELETE |
---|---|---|---|---|
create | index | bulkUpdate | bulkDelete | |
/recurso | crea nuevo registro | lista registros | actualiza varios registros | borra todos los registros |
read | update | delete | ||
/recurso/1234 | error | muestra recurso 1234 | si existe actualiza registro 1234 sino marca error | borra registro 1234 |
- en
doJSONResponse
revisar si es necesarioAllow-Origin
- index.php:70
- 500, "Config file does not exists!" El archivo de configuración no existe
- 500, "Configuration not defined!" Existe el archivo pero no la variable de configuración
- 503 Servicio apagado desde config
- 401 Credencial inválida o no establecida en el request
- 400, "Bad Request", "Invalid resource!" Recurso no definido o no establecido en el request
- 400, "Bad Request", "Invalid resource action!" Acción en recurso inválida