편안한 컨트롤러에서 어떤 클래스를 사용하여 변수를 전달해야합니까?laravel - 요청 클래스 또는 입력 클래스 사용
$member->email = Input::get('email');
// or
$member->email = Request::get('email');
둘 다 옵션이 작동하지만 차이점은 무엇입니까?
편안한 컨트롤러에서 어떤 클래스를 사용하여 변수를 전달해야합니까?laravel - 요청 클래스 또는 입력 클래스 사용
$member->email = Input::get('email');
// or
$member->email = Request::get('email');
둘 다 옵션이 작동하지만 차이점은 무엇입니까?
Input::get()
:
$member->email = Request::get('email');
문서를 확인하시기 바랍니다
나는 편안한 컨트롤러의 맥락에서 Request가 선호된다고 생각한다. 사용
$member->email = Input::get('email');
그러나 Laravel 4 내가 선호를 :
http://net.tutsplus.com/tutorials/php/laravel-4-a-start-at-a-restful-api/
는 Laravel 3으로 내가 사용하는 것을 선호 요청 클래스에 매핑되는 도우미 일뿐입니다. 당신이 사용하는 것은 정말로 중요하지 않습니다.
Laravel 5에서 Input :: all()과 Request :: all()은 다릅니다. HMVC 입력을 사용하면 현재 입력을 제공하고 요청은 원래 요청에 전체 입력을 제공함을 알 수 있습니다. – malhal