Basit bir filtre oluştur. Filtrede Auth sınıfı ile kullanıcı verilerine erişerek bir karar verdirebilirsin..
Denetleyicilerdeki kurucu methodların return ettiği değerin bir anlamı olmaz, laravel için..
// ../app/filters.php
Route::filter('uye', function()
{
if (!Auth::check())
{
return Redirect::to('login');
}
});
Buna benzer bir filtre yaratıp sonra istediğin rotaya uygularsın. Bu sayede her denetleyici ayrı ayrı erişim kontrolü yapmaktan kurtulursun.
Şurayı inceleyebilirsin :
http://laravel.gen.tr/docs/routing#route-filters