news.php 1005 B

1234567891011121314151617181920212223
  1. <?php
  2. declare(strict_types=1);
  3. use App\Controller\NewsController;
  4. use Hyperf\HttpServer\Router\Router;
  5. use App\Middleware\Auth\FooMiddleware;
  6. Router::addGroup(
  7. '/news', function () {
  8. Router::get('/getCategoryList', [NewsController::class, 'getCategoryList']);
  9. Router::get('/categoryList', [NewsController::class, 'categoryList']);
  10. Router::post('/addCategory', [NewsController::class, 'addCategory']);
  11. Router::post('/updateCategory', [NewsController::class, 'updateCategory']);
  12. Router::post('/delCategory', [NewsController::class, 'delCategory']);
  13. Router::get('/getArticleList', [NewsController::class, 'getArticleList']);
  14. Router::post('/addArticle', [NewsController::class, 'addArticle']);
  15. Router::post('/updateArticle', [NewsController::class, 'updateArticle']);
  16. Router::post('/delArticle', [NewsController::class, 'delArticle']);
  17. Router::get('/getArticleInfo', [NewsController::class, 'getArticleInfo']);
  18. },
  19. ['middleware' => [FooMiddleware::class]]
  20. );