Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Route::get('/(:any?)', function ($user) {
return Controller::call('home@index', array($user));
});
и соответственно в контроллер:
public function action_index($user) {
// и делаем тут чего хотим с $user
}
можно еще добавить фильтр, мало ли:
Route::get('/(:any?)', array('before' => 'FILTER_NAME', function ($user = null) {
return Controller::call('home@index', array($user));
}));
Не в сети
Не в сети
А если к примеру в бандле описать фильтр auth, он же сам будет цепляться ко всем маршрутам бандла, без явного указания
array('before' => 'auth', ...
, я правильно понимаю?
Если так, то похоже у меня избыточный код в проекте, почти все маршруты, за исключением паблик цепляют фильтр member::auth, видимо проще будет описать дефолтный auth, а на паблик подцепить nonauth. Надо будет попробовать.
Не в сети
- он же сам будет цепляться ко всем маршрутам бандла
Не в сети
Не в сети
Страницы 1