2014-05-24 161 views
0

可能是我誤解了某些東西,但如果請求是重定向,是否可以檢測到控制器的方法(GET)?我想做類似的事情:Laravel 4檢測重定向

if(Request::statusCode() == '304') {} 

謝謝!

回答

0

我得到了同樣的問題。搜索後,最後傳遞一個變量與重定向(我使用laravel 5)。

public function method1(){ 
    //detect its redirect or not 
    if(Session::get('isRedirected')){ 
     //this is redirect from method2 
    } 
    else{ 
     //this is regular call 
    } 
} 
public function method2(){ 
    return redirect('method1')->with('isRedirected',1); 
}