2013-03-27 31 views
6

在寧靜的控制器中,我應該使用哪個類來獲取傳遞的變量?laravel - 使用請求類或輸入類

$member->email = Input::get('email'); 
// or 
$member->email = Request::get('email'); 

這兩個選項都適合我,但最後的區別是什麼?

回答

11

Input::get()只是映射到Request類的幫助器。你使用哪一個並不重要。

+1

在Laravel 5中,Input :: all()和Request :: all()是不同的。當使用HMVC輸入給出當前輸入時,您會注意到,請求給出原始請求的全部輸入。 – malhal 2015-04-09 18:29:44

0

我相信Request是首選在一個寧靜的控制器的上下文中。