这是my routes.php:
Route::get('/', 'Panel\PanelController@index');
这是我的文件夹:
Http/
....Controllers/
................Panel/
....................../PanelController.php
这是我的控制器:
namespace App\Http\Controllers;
class PanelController extends Controller {
/* some code here... */
}
这就是我得到的:
Class App\Http\Controllers\Panel\PanelController does not exist
我试过“composer dump autoload”命令,但仍然没有成功…
最佳答案
类的命名空间必须与目录结构匹配。在这种情况下,您必须调整您的类并添加Panel
namespace App\Http\Controllers\Panel;
// ^^^^^
use App\Http\Controllers\Controller;
class PanelController extends Controller {
/* some code here... */
}