2016-09-02 7 views
1

라우트 및 입력 요청과 함께 컨트롤러 이름과 메서드를 가져올 필터 이전에 Laravel을 만들고 로그를 작성합니다. 또한 로그 파일에 응답의 모든 detal도 기록 할 필터가 있습니다. 필터의 컨트롤러 이름 Laravel 4

내가 지금까지 내가 경로를 가지고 있지만 큰 파일을 내가 그것을 밖으로 contrller 및 방법을 얻을 어차피 ..

답변

0

이보고에서 되세요

Route::when('*', 'log', array('post' , 'get' , 'put' ,'delete')); 


Route::filter('log', function($route) { 

var_dump($route); 
}); 

한 일이다 무엇 $ route-> getAction()가 반환합니다. 주어진 라우트가 실행될 때 어떤 컨트롤러가 실행되어야 하는지를 설명하는 배열입니다.

list($controller, $method) = explode('@', $route->getActionName()); 
: 당신이 할 수있는 컨트롤러의 이름과 메소드 이름을 얻기 위하여

관련 문제