В спокойном контроллере, какой класс я должен использовать для получения переданных переменных?
$member->email = Input::get('email'); // or $member->email = Request::get('email');
оба варианта работают для меня, но в чем разница?
Input::get()
– это только хелпер, который сопоставляется классу Request. Неважно, что вы используете.
Я считаю, что запрос предпочтительнее в контексте спокойного контроллера.
С Laravel 3 я предпочитаю использовать:
$member->email = Input::get('email');
Но с Laravel 4 я предпочитаю использовать:
$member->email = Request::get('email');
Пожалуйста, проверьте статью:
http://net.tutsplus.com/tutorials/php/laravel-4-a-start-at-a-restful-api/