| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | <?phpreturn array(	/*	|--------------------------------------------------------------------------	| Filters	|--------------------------------------------------------------------------	|	| Filters provide a convenient method for attaching functionality to your	| routes. Filters can run either before or after a route is exectued.	|	| The built-in "before" and "after" filters are called before and after	| every request to your application; however, you may create other filters	| that can be attached to individual routes.	|	| Filters also make common tasks such as authentication and CSRF protection	| a breeze. If a filter that runs before a route returns a response, that	| response will override the route action.	|	| Let's walk through an example...	|	| First, define a filter:	|	|		'simple_filter' => function()	|		{	|			return 'Filtered!';	|		}	|	| Next, attach the filter to a route:	|	|		'GET /' => array('before' => 'simple_filter', function()	|		{	|			return 'Hello World!';	|		})	|	| Now every requests to http://example.com will return "Filtered!", since	| the filter is overriding the route action by returning a value.	|	| To make your life easier, we have built authentication and CSRF filters	| that are ready to attach to your routes. Enjoy.	|	*/	'before' => function(Laravel\Request $request)	{		// Do stuff before every request to your application.	},	'after' => function(Laravel\Request $request, Laravel\Response $response)	{		// Do stuff after every request to your application.	},	'auth' => function()	{		return ( ! Auth::make()->check()) ? Redirect::to_login() : null;	},	'csrf' => function()	{		return (Input::get('csrf_token') !== Form::raw_token()) ? new Error('500') : null;	},);
 |