1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-19 11:21:30 +02:00

feat(admin-plugin): add new routes for API's interface #349

This commit is contained in:
Awilum
2020-01-06 22:59:01 +03:00
parent f5cfcb7bc4
commit 460244d73f

View File

@@ -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));