list trips

add, remove flights
This commit is contained in:
Richard Morgan
2017-05-14 20:57:30 -04:00
parent 37d345840b
commit 09fa83af8b
16 changed files with 426 additions and 4 deletions

View File

@@ -17,3 +17,13 @@ $app->get('/', function () use ($app) {
$app->get('/airports', 'AirportController@resourceList');
$app->get('/airports/{code}', 'AirportController@getAirport');
$app->get('/trips', 'TripController@listTrips');
$app->get('/trips/{id}', 'TripController@getTrip');
$app->get('/trips/{id}/flights', 'TripController@addFlight');
$app->post('/trips/{id}/flights', 'TripController@addFlight');
$app->get('/flights', 'FlightController@listFlights');
$app->get('/flights/{id}', 'FlightController@getFlight');
$app->delete('/flights/{id}', 'FlightController@removeFlight');