get('/', function () use ($router) { return $router->app->version(); }); $router->group(['prefix' => 'api'], function () use ($router) { // events $router->get('events', ['uses' => 'EventController@showAllEvents']); $router->get('events/{id}', ['uses' => 'EventController@showOneEvent']); $router->post('events', ['uses' => 'EventController@create']); $router->delete('events/{id}', ['uses' => 'EventController@delete']); $router->put('events/{id}', ['uses' => 'EventController@update']); }); $router->group(['prefix' => 'api'], function () use ($router) { // containers $router->get('containers', ['uses' => 'ContainerController@showAllContainers']); $router->get('containers/{id}', ['uses' => 'ContainerController@showOneContainer']); $router->post('containers', ['uses' => 'ContainerController@create']); $router->delete('containers/{id}', ['uses' => 'ContainerController@delete']); $router->put('containers/{id}', ['uses' => 'ContainerController@update']); });