API за CRUD операции во PHP

Често API се креира за CRUD операции. Ајде да опишеме пример за вакво API.

Read на сите

Нека следниот URL враќа сите записи од базата на податоци:

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

Read на еден

Нека следниот URL враќа еден запис од базата на податоци по неговиот id:

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

Delete

Нека следниот URL брише еден запис од базата на податоци по неговиот id:

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

Update

Нека следниот URL прифаќа нови податоци за записот од базата на податоци преку POST методот и ги менува податоците за тој запис по неговиот id:

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

Имплементирајте го опишаното API.