У меня есть фронт-контроллер, который получает все запросы. Запрос имеет параметр действия, который сообщает контроллеру, какая команда должна инициировать.Реализация переднего контроллера в Laravel
Очевидно, что команды Laravel не должны возвращать ответы, подобные представлениям, и перенаправлять по завершении. Должен ли мой главный контроллер сделать это? Различные действия требуют разных ответов.
Возможно, мне следует реализовать объекты команд как крошечные контроллеры с помощью одного метода, такого как process()? Если, например, действие заключается в загрузке экрана входа в систему, process() просто вернет представление («login»). Это разумно?
Объяснение будет оценено.