API para operaciones CRUD en PHP
A menudo, la API se crea para operaciones CRUD. Describamos un ejemplo de tal API.
Leer todos
Supongamos que la siguiente URL devuelve todos los registros de la base de datos:
GET http://api.loc/index.php?action=all
Leer uno
Supongamos que la siguiente URL devuelve
un registro de la base de datos por su id:
GET http://api.loc/index.php?action=get&id=1
Eliminar
Supongamos que la siguiente URL elimina
un registro de la base de datos por su id:
GET http://api.loc/index.php?action=del&id=1
Actualizar
Supongamos que la siguiente URL acepta nuevos datos
del registro de la base de datos mediante el método POST y modifica
ese registro por su id:
POST http://api.loc/index.php?action=edit&id=1
Implemente la API descrita.