خوب
نوبت request ها و input هاست
لاراول 2 کلاس Input , Request رو برای کارهای مختلف ارائه کرده

گرفتن داده های POST یا GET

$name = Input::get('filedName');
// or
$name = Input::get('filedName', 'defaultValue');


تست وجود یک داده POST یا GET

if (Input::has('name'))
{
//
}


دریافت تمام داده ها

$inputs = Input::all();


دریافت تعدادی از داده ها

$inputs = Input::only('username', 'password');


دریافت همه داده ها به غیر از تعدادی

$inputs = Input::except('credit_card');


دریافت داده هایی که به صورت آرایه ارسال شده اند

$input = Input::get('products.0.name');


ذخیره داده های POST یا GET در session

Input::flash();


پاک کردن داده های POST یا GET از session

Input::flush();


ذخیره برخی از داده های POST یا GET در session

Input::flashOnly('username', 'email');


ذخیره همه داده های POST یا GET در session به جز برخی

Input::flashExcept('password');


خواندن داده های POST یا GET ذخیره شده در session

$username = Input::old('username');


بقیه در پست های بعدی