来自 Lumen 5.2 文档:
前缀组属性可用于为组中的每个路由添加给定 URI 的前缀。例如,您可能希望在组内的所有路由 URI 前加上 admin:
$app->group(['prefix' => 'admin'], function () use ($app) { $app->get('users', function () { // Matches The "/admin/users" URL }); });
我的代码:
$app->group(['prefix' => 'v1'], function () use ($app) {
$app->get('lessons', function () {
['as' => 'lessons.index', 'uses' => 'LessonsController@index'];
});
});
这将返回 200 但显然没有index()
调用LessonsController
.
我也试过这个:
$app->group(['prefix' => 'v1'], function () use ($app) {
$app->get('lessons', ['as' => 'lessons.index', 'uses' => 'LessonsController@index']);
});
结果是ReflectionException in Container.php line 738: Class LessonsController does not exist