Jednoduché API ve frameworku Slim 4 – č. 2 Základní CRUD

Jednoduché API ve frameworku Slim 4 – č. 2 Základní CRUD

Tento článek je 2 z 8 v seriálu Jednoduché API ve frameworku Slim 4

Takže v dalším dílu bychom si naše API rozšířili o základní CRUD operace. Minule jsem provedli základní instalaci frameworku a vytvoření jednoduchého endpointu pro ověření správného výstupu ve formátu JSON. Dnes bychom si API rozšířili o základní CRUD operace.

  • GET /api/users – získá seznam všech uživatelů
  • GET /api/users/{id} – získá konkrétního uživatele
  • POST /api/users – vytvoří nového uživatele
  • PUT /api/users/{id} – aktualizuje uživatele
  • DELETE /api/users/{id} – smaže uživatele

Celou naši aplikaci jsme doplnili o $app->addErrorMiddleware(true, true, true);  pro zobrazení chybových hlášení.

A také každý endpont nám nyní posílá i stavový kód požadavku např. $response->withStatus(204)

Series Navigation<< Jednoduché API ve frameworku Slim 4 – č. 1 InstalaceJednoduché API ve frameworku Slim 4 – č. 3 Struktura API a připojení k databázi >>

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *