为什么我在控制器中写相同的类,得到的命名空间不一样呢
代码很简单,如下
<?php
use App\Http\Controllers\Task;
Route::get('tasks/{task}/demand', [Task::class, 'demand']);
Route::apiResource('tasks', Task::class);
- 其中
get请求的命名空间是对的 - 而资源路由会自动给命名空间前面加上
App\Http\Controllers\造成apiResource请求结果实际是App\Http\Controllers\App\Http\Controllers\Task,无法找到不能继续执行
请问需要怎么修改才能使get路由和资源路由指向的App\Http\Controllers\Task命名空间都对呢?
关于 LearnKu
推荐文章: