РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pplrSpCmMk 200 of 210 menu

Создание Artisan-команды в Laravel

Свою команду создают через Artisan. Имя класса обычно отражает действие: SendEmailsCommand, ClearOldLogs. По классу видно задачу; как вызывать из терминала - зададим позже в $signature.

Создание:

php artisan make:command SendEmailsCommand

Файл появится в app/Console/Commands. Класс унаследует Illuminate\Console\Command. Внутри будут заготовки свойств и метода handle - их заполним в следующих уроках.

Сейчас важно только создать класс и открыть файл. Аргументы, опции и вывод в консоль - отдельные шаги. Не смешиваем их с самим make:command.

Создайте HelloWorldCommand.

В какой папке лежит файл и от какого класса он наследуется?

Создайте SendEmailsCommand и откройте его в редакторе.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить