От автора: в прошлом уроке Вы увидели, как добавить поддержку модульной структуры в приложение, написанное с использованием фреймворка Laravel. Но, согласитесь, что каждый раз создавать требуемый набор каталогов и файлов не совсем удобно. Поэтому в данном видео будет реализована консольная команда, при помощи которой можно будет генерировать каркас для будущего модуля.
Фрейморк Laravel предоставляет разработчикам довольно удобный механизм по созданию и редактированию консольных команд. Соответственно, в текущем уроке мы с Вами напишем команду, которая по названию модуля будет создавать отдельную папку в каталоге модулей с требуемым набором подпапок. При этом будет создаваться контроллер типа resource с заранее подготовленными методами. Так же будет формироваться модель и миграции для нее. Конечно же будет генерироваться отдельный файл с маршрутами для обработки запросов пользователей.

Бесплатный курс «Laravel + Angular. Быстрый старт»
Изучите курс и узнайте, как создать веб-приложение с нуля на Angular и Laravel
Получить курс
Хотите узнать, что необходимо для создания сайта?
Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!
Смотреть