I know i can do this
Route::get('foo/bar', array('before' => 'filter', 'uses' => 'Controller@bar'));
to apply routes some filter. I am aware of Route::group() method too. Anyway, if i want to define a controller in this way
Route::controller('foo/{id}/bar', 'Controller');
i can not pass an array as the 2nd argument.
The question: how to apply filters to the following route?
Route::controller('foo/{id}/bar', 'Controller');
=== EDIT
I want to code this in my route.php, not inside a controller constructor.