From 460244d73f7dfe1d947789ce94f70e536e47a18a Mon Sep 17 00:00:00 2001 From: Awilum Date: Mon, 6 Jan 2020 22:59:01 +0300 Subject: [PATCH] feat(admin-plugin): add new routes for API's interface #349 --- site/plugins/admin/routes/web.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/site/plugins/admin/routes/web.php b/site/plugins/admin/routes/web.php index 3acc4798..b1e89b2e 100644 --- a/site/plugins/admin/routes/web.php +++ b/site/plugins/admin/routes/web.php @@ -96,4 +96,16 @@ $app->group('/' . $admin_route, function () use ($app) : void { $app->get('/tools/cache', 'ToolsController:cache')->setName('admin.tools.cache'); $app->post('/tools/cache', 'ToolsController:clearCacheProcess')->setName('admin.tools.clearCacheProcess'); $app->post('/tools/cache-all', 'ToolsController:clearCacheAllProcess')->setName('admin.tools.clearCacheAllProcess'); + + // ApiController + $app->get('/api', 'ApiController:index')->setName('admin.api.index'); + $app->get('/api/tokens', 'ApiController:tokens')->setName('admin.api_tokens.index'); + $app->get('/api/tokens/add', 'ApiController:add')->setName('admin.api_tokens.add'); + $app->post('/api/tokens/add', 'ApiController:addProcess')->setName('admin.api_tokens.addProcess'); + $app->get('/api/tokens/edit', 'ApiController:edit')->setName('admin.api_tokens.edit'); + $app->post('/api/tokens/edit', 'ApiController:editProcess')->setName('admin.api_tokens.addProcess'); + $app->get('/api/tokens/rename', 'ApiController:rename')->setName('admin.api_tokens.rename'); + $app->post('/api/tokens/rename', 'ApiController:renameProcess')->setName('admin.api_tokens.renameProcess'); + $app->post('/api/tokens/delete', 'ApiController:deleteProcess')->setName('admin.api_tokens.deleteProcess'); + })->add(new AuthMiddleware($flextype));