КОНТРОЛЛЕРЫ PHP LARAVEL
Контроллеры в PHP-фреймворке Laravel являются сутью пользовательского интерфейса. Они отвечают за прием запросов от пользователей и возвращают на него ответы.
Основной целью создания контроллеров является разбиение логики приложения на более мелкие куски, чтобы проект был более легким для понимания и изменения в будущем. В Laravel контроллеры могут быть созданы с помощью консольной команды artisan:
php artisan make:controller MyController
После выполнения этой команды мы получим простую заготовку для нашего контроллера, которую мы можем настроить для наших нужд.
Контроллеры в Laravel также поддерживают ресурсные маршруты, позволяющие определить маршруты для всех стандартных действий, таких как создание, чтение, обновление и удаление (CRUD). Для создания ресурсного маршрута используется следующая команда:
Route::resource('photos', 'PhotoController');
В приведенном выше примере мы создали семь стандартных маршрутов для PhotoController: index, create, store, show, edit, update и destroy. Мы можем использовать эти маршруты для создания отдельных страниц для каждой из этих функций нашего приложения.
УРОК LARAVEL 8 //выпуск 3 - Модели и контроллеры.
Laravel - Resource контроллеры и Представления в Laravel - Курс по Laravel 8
Laravel курс с нуля, база. 25. Однометодные контроллеры
Laravel #4 - Работа с контроллерами
Уроки Laravel - Модель и контроллер для чего нужны
Laravel курс с нуля, база. 3. Первый controller в laravel
Полный курс Laravel 07 Маршруты и Контроллеры (Routes and Controllers)
Laravel контроллеры: концепция Service и Actions
Controllers In Laravel - Learn Laravel From Scratch - Laravel For Beginners
Laravel - создание контроллера