Laravel 3에서는 Request::route()
으로 전화하여 요청을 처리하는 주요 경로를 얻을 수 있습니다.Laravel 4의 Request :: route()에 해당하는 것은 무엇입니까?
Laravel 4에는 해당 항목이 있습니까? L3 코드의
예 : 우리가
http://servername/TestRoute/123
우리가
Laravel\Routing\Route Object (
[uri] => TestRoute/(:any)
[method] => GET
[bundle] => application
[controller] =>
[controller_action] =>
[action] => Array (
[as] => NamedRoute
[0] => Closure Object ()
[https] =>
)
[parameters] => Array ([0] => 123)
)
내가 위에서 명명 된 경로의 이름을 얻을에만 관심이 얻을 방문
// in route.php
Route::any('TestRoute/(:any)', array('as' => 'NamedRoute', function() {
return print_r(Request::route());
}));
개체 :
$namedRoute = $Route->action['as'];
임 당신이이 정보를 정기적으로 원하는 모든 것을 조정할 수 있는지 확인 -> http://laravel.com/api/classes/Illuminate.Routing.Router.html – arma
'Router' 클래스는 방법을'이를 currentRouteName()'. 그것은 아마도 당신이 찾고있는 것입니다. – package
@arma : 라우터 클래스에는 필요한 모든 기능이 있습니다. thnx – igaster