Route::get('marvel', function () { return URL::route('ironman', array('best', 'ever')); }); class Stark extends BaseController { public function tony($whatIsTony) { return 'you can count on me, to pleasure myself'; } } Route::get('tony/the/{first}/genious/{lastone}', 'Stark@tony'); Route::get('toot', function () { return URL::action('Stark@tony', array('narcissist', 'yum')); }); Route::get('photo', function () { return URL::secureAsset('test.png'); }); // $myDataProvider = new Laravel\Input\Request\Access\Data; // $data = $myDataProvider->getDataFromRequest('example'); // Route::get('/', function() // { // $data = Input::all(); // var_dump($data); // }); Route::get('/', function () { return View::make('form'); }); Route::post('handle-form', function () { Input::file('book')->move('/storage/test'); return 'File was moved.'; });