Commit 14c9d382 authored by Taylor Otwell's avatar Taylor Otwell

add facade for filter::register.

parent 479b3f67
......@@ -91,22 +91,22 @@ Event::listen('500', function()
|
*/
Filter::register('before', function()
Route::filter('before', function()
{
// Do stuff before every request to your application...
});
Filter::register('after', function()
Route::filter('after', function()
{
// Do stuff after every request to your application...
});
Filter::register('csrf', function()
Route::filter('csrf', function()
{
if (Request::forged()) return Response::error('500');
});
Filter::register('auth', function()
Route::filter('auth', function()
{
if (Auth::guest()) return Redirect::to('login');
});
\ No newline at end of file
......@@ -337,4 +337,16 @@ class Route {
Router::secure($method, $route, $action);
}
/**
* Register a route filter.
*
* @param string $name
* @param Closure $callback
* @return void
*/
public static function filter($name, Closure $callback)
{
Filter::register($name, $callback);
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment