api.php 469 B

1234567891011121314151617
  1. <?php
  2. declare(strict_types=1);
  3. use SixShop\News\Controller\Api\CategoryController;
  4. use SixShop\News\Controller\Api\NewsController;
  5. use think\facade\Route;
  6. // 移动端/H5等 API 路由
  7. // 路由前缀: /api/news
  8. // 分类API资源路由
  9. Route::resource('category', CategoryController::class);
  10. // 文章API资源路由
  11. Route::resource('news', NewsController::class);
  12. // 增加阅读数路由
  13. Route::post('news/:id/views', [NewsController::class, 'incrementViews']);