Slide 24
Slide 24 text
ROUTE DISPATCHING
• This route definition:
$albums = $app->route('/albums', A)->get(B)->post(C);
$albums->route('/{aid:[0-9]+}', D, E)->get(F)->put(G, H)->delete(I);
• Gets turned into:
GET /albums => [A,B]"
POST /albums => [A,C]"
GET /albums/{aid} => [A,D,E,F]"
PUT /albums/{aid} => [A,D,E,G,H]"
DELETE /albums/{aid} => [A,D,E,I]