Laravel 5에서 현재 컨트롤러의 함수 이름을 얻는 방법은 무엇입니까?
이런 식으로 Request $request라고 적힌 걸 자주 보는데, 이 지식 포인트를 뭐라고 부르나요?
Request $request
业精于勤,荒于嬉;行成于思,毁于随。
의존성 주입
객체를 속성에 할당하고
첫 번째 질문: In LaravelRoute::current()->getActionName(); 현재 Action의 세부 이름을 얻을 수 있지만, 이는 직접 원하는 결과가 아닐 수도 있습니다. 위 메소드에서 반환된 결과를 직접 처리하면 됩니다. .
Route::current()->getActionName();
두 번째 질문:
여기서 $request 매개변수는 IlluminateHttpRequest이며, 이는 종속성 주입을 통해 컨트롤러에 전달됩니다.
Laravel에서는 Controller가 상단의 IlluminateHttpRequest를 사용한 후 매개변수에 Request를 사용할 수 있습니다.
And Request에는 클라이언트가 보낸 요청 내용이 포함되어 있습니다.
이 제품은 종속성 주입을 사용하므로 성능이 매우 낮습니다
의존성 주입
객체를 속성에 할당하고
을 호출합니다.첫 번째 질문:
In Laravel
Route::current()->getActionName();
현재 Action의 세부 이름을 얻을 수 있지만, 이는 직접 원하는 결과가 아닐 수도 있습니다. 위 메소드에서 반환된 결과를 직접 처리하면 됩니다. .두 번째 질문:
여기서 $request 매개변수는 IlluminateHttpRequest이며, 이는 종속성 주입을 통해 컨트롤러에 전달됩니다.
Laravel에서는 Controller가 상단의 IlluminateHttpRequest를 사용한 후 매개변수에 Request를 사용할 수 있습니다.
And Request에는 클라이언트가 보낸 요청 내용이 포함되어 있습니다.
이 제품은 종속성 주입을 사용하므로 성능이 매우 낮습니다