2

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'];
    });
});

index()これは 200 を返しますが、 でメソッドを呼び出していないことは明らか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

4

1 に答える 1