API za CRUD operacije u PHP

Često se API kreira za CRUD operacije. Hajde da navedemo primer takvog API-ja.

Čitanje svih (Read)

Neka sledeći URL vraća sve zapise iz baze podataka:

urlGET http://api.loc/index.php?action=all

Čitanje jedne (Read)

Neka sledeći URL vraća jedan zapis iz baze podataka po njegovom id:

urlGET http://api.loc/index.php?action=get&id=1

Brisanje (Delete)

Neka sledeći URL briše jedan zapis iz baze podataka po njegovom id:

urlGET http://api.loc/index.php?action=del&id=1

Ažuriranje (Update)

Neka sledeći URL prihvata nove podatke zapisa iz baze podataka putem POST metode i menja taj zapis po njegovom id:

urlPOST http://api.loc/index.php?action=edit&id=1
Задание 1

Implementirajte opisani API.