API dla operacji CRUD w PHP

Często API jest tworzone dla CRUD operacji. Opiszmy przykład takiego API.

Read wszystkich

Niech następujący URL zwraca wszystkie wpisy z bazy danych:

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

Read pojedynczej

Niech następujący URL zwraca pojedynczy wpis z bazy danych według jego id:

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

Delete

Niech następujący URL usuwa pojedynczy wpis z bazy danych według jego id:

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

Update

Niech następujący URL przyjmuje nowe dane wpisu z bazy danych poprzez metodę POST i zmienia ten wpis według jego id:

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

Zaimplementuj opisane API.