API para operações CRUD em PHP
Frequentemente, uma API é criada para operações CRUD. Vamos elaborar um exemplo de tal API.
Ler todos
Suponha que o seguinte URL retorne todos os registros do banco de dados:
GET http://api.loc/index.php?action=all
Ler um
Suponha que o seguinte URL retorne
um registro do banco de dados pelo seu id:
GET http://api.loc/index.php?action=get&id=1
Excluir
Suponha que o seguinte URL exclua
um registro do banco de dados pelo seu id:
GET http://api.loc/index.php?action=del&id=1
Atualizar
Suponha que o seguinte URL receba novos dados
do registro do banco de dados via método POST e altere
esse registro pelo seu id:
POST http://api.loc/index.php?action=edit&id=1
Implemente a API descrita.