Все мое приложение, сделанное в Laravel 5.2, работает прекрасно, но когда я попытался получить список маршрутов через следующую команду:класса App Http Контроллеры AuthController не существует Laravel 5,2
php artisan route:list
It мне показывает следующее сообщение об ошибке:
[ReflectionException] Class App\Http\Controllers\AuthController does not exist
я пытался добавить пространства имен Aswell:
Route::group(['middleware' => ['web'], 'namespace' => 'Auth'], function() {
Route::auth();
});
затем он показывает мне следующее сообщение об ошибке:
[ReflectionException]
Class App\Http\Controllers\Auth\Auth\AuthController does not exist
Мои маршруты Файл:
Route::group(['middleware' => ['web'], 'namespace'=>'Auth'], function() {
Route::auth();
});
Обновление: содержание router.php
public function auth()
{
// Authentication Routes...
$this->get('login', 'Auth\[email protected]');
$this->post('login', 'Auth\[email protected]');
$this->get('logout', 'Auth\[email protected]');
// Registration Routes...
$this->get('register', 'Auth\[email protected]');
$this->post('register', 'Auth\[email protected]');
// Password Reset Routes...
$this->get('password/reset/{token?}', 'Auth\[email protected]');
$this->post('password/email', 'Auth\[email protected]');
$this->post('password/reset', 'Auth\[email protected]');
}
Пожалуйста, помогите! Спасибо
удалить 'namespace' => 'Auth', работает? – shuvrow
Вы запустили команду dump-autoload? –
Команда dump-autoload обновляет информацию об автозагрузчике. Эта команда полезна, когда вы добавляете новые классы и не хотите запускать команду установки или обновления –