Fresh laravel 流明找不到位于控制器子文件夹下的控制器
Fresh laravel lumen cannot find controller reside under subfolder of controllers
全新 laravel lumen 5.8
安装但在路由中找不到控制器名称
我在 App\Http\Controllers\User
中创建了 UserController
用户控制器内容:
namespace App\Http\Controllers;
class UserController extends Controller {
public function index() {
return 'User list';
}
}
加载路径:
$router->get('/user', 'User\UserController@index')
错误:
Class App\Http\Controllers\User\UserController does not exist
我也试过使用绝对命名空间App\Http\Controllers\User\UserController@index
,但还是不行。
如果我不将 UserController
放入用户文件夹
,它会起作用
将您的 UserController
的命名空间更改为:
namespace App\Http\Controllers\User;
class UserController extends Controller
{
// ...
}
尝试将控制器的命名空间更改为
namespace App\Http\Controllers\User;
class UserController extends Controller
{
// ...
}
全新 laravel lumen 5.8
安装但在路由中找不到控制器名称
我在 App\Http\Controllers\User
UserController
用户控制器内容:
namespace App\Http\Controllers;
class UserController extends Controller {
public function index() {
return 'User list';
}
}
加载路径:
$router->get('/user', 'User\UserController@index')
错误:
Class App\Http\Controllers\User\UserController does not exist
我也试过使用绝对命名空间App\Http\Controllers\User\UserController@index
,但还是不行。
如果我不将 UserController
放入用户文件夹
将您的 UserController
的命名空间更改为:
namespace App\Http\Controllers\User;
class UserController extends Controller
{
// ...
}
尝试将控制器的命名空间更改为
namespace App\Http\Controllers\User;
class UserController extends Controller
{
// ...
}