저는 laravel 5.5에서 작업 중입니다. 나는 이름 Abc
와 컨트롤러 폴더를 생성하고 그 이름 abc.php
와 컨트롤러 파일을 생성 안에이 파일 내부에 나는 코드를 작성했습니다 : 네임 스페이스에 컨트롤러 정의 여전히 클래스 App Http 컨트롤러 오류가 laravel 5.5에서 발생합니다
namespace App\Http\Controllers\Abc;
use App\Http\Controllers\Controller;
//use Illuminate\Support\Facades\DB;
class abcController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function NewPromotion()
{
return view('new-promotion');
}
}
그리고 web.php 파일에서 루트 폴더에
내가 해당 뷰 파일을 호출 오전를 , like : - Route :: get ('/ new-promotion', 'Abc \ abcController @ NewPromotion'); 난 여전히 오류가 발생하고 네임 스페이스에 정의에도 불구하고즉
"ReflectionException (-1) 클래스 응용 프로그램 \ HTTP를 \ 컨트롤러는 ABC 방송 \ abcController 존재하지 않는 \".
가능한 문제는 무엇인가요?
그것의 뿅 4 개 공간을 추가하여, 같은 모든 코드를 포맷하십시오 (당신은 프로젝트 디렉토리에 있어야합니다). – Luuklag