pass request into route closures.
This commit is contained in:
@@ -37,7 +37,7 @@ return array(
|
|||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'GET /' => function()
|
'GET /' => function($request)
|
||||||
{
|
{
|
||||||
return View::make('home.index');
|
return View::make('home.index');
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -95,6 +95,8 @@ class Handler {
|
|||||||
*/
|
*/
|
||||||
protected function handle_closure(Route $route, Closure $closure)
|
protected function handle_closure(Route $route, Closure $closure)
|
||||||
{
|
{
|
||||||
|
array_unshift($route->parameters, $this->request);
|
||||||
|
|
||||||
$response = call_user_func_array($closure, $route->parameters);
|
$response = call_user_func_array($closure, $route->parameters);
|
||||||
|
|
||||||
if (is_array($response))
|
if (is_array($response))
|
||||||
|
|||||||
Reference in New Issue
Block a user