【发布时间】:2021-09-01 11:21:49
【问题描述】:
我们有一个 Mobile App Rest API,它有 70 多个路由和 12 个控制器和文件夹结构看起来像,
/app
/Http
/Controllers
/Api
/v1
/UserController.php
/...other 11 controllers
/v2
还有路线:
$router->group(['prefix' => 'Api/V1'], function () use ($router) {
$router->post('SignIn','Api\V1\UserController@SignIn');
$router->post('Verify','Api\V1\UserController@Verify');
..... other routes
});
8 个月后,我们现在需要更改一些函数响应并将新函数添加到 UserController.php only(其他控制器和路由没有更新)所以我的问题是如何创建 V2在这种情况下的 API?
我们是否必须重新创建所有未受影响的其他 11 个控制器并将 70 条路由添加到 web.php 下的 V2 前缀?还是我在这里遗漏了什么感谢您的帮助
【问题讨论】: