Мне не понятна часть кода, связанная с роутером в Laravel
Route::get('/about', ['as' => 'about', 'uses' => 'FrontendController@about'])
Вопрос конкретно о том, что значит 'as' => 'about'
и 'uses' =>
?
'as' => 'about'
Это уникальное имя роута, нужно для того чтобы можно было потом например выполнять переадресацию на него redirect()->route('profile');
. Это повышает гибкость приложения, чтобы не надо было везде искать по шаблонам и менять url
, в случае его смены.
'uses' => 'FrontendController@about'
uses
- Как раз и указывает на то, чтобы использовать контроллер@метод
. Ведь в ларавел можно выполнять и анонимные функции:
Route::get('/about', ['as' => 'about', function(){ ... }]);
Документация по роутингу, почитайте, там интересно :)
http://laravel.su/docs/5.4/routing
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мобильное приложение использует backend сделанный на фраймворке Slim На xampp работает на linux не работает Мобильное приложение пишет на linux valley...
выводится такое дерево, как заполнят у каждого пользователя - два реферала, как дополнять недостающие нфпример словом - "пусто", например у valii78...
Имеется следующий массив, как правильно Нужно подсчитать сумму элементов count, я делаю это циклом: