Lumen make: команда

Я пытаюсь выполнить код в моей установке Lumen через командную строку. В полном объеме Laravel я читал, что вы можете использовать команды для достижения этой цели с помощью команды make: command, но Lumen, похоже, не поддерживает эту команду.

Есть ли способ разрешить эту команду? В противном случае, лучший способ запустить код из CLI в Lumen?

благодаря

Вы можете использовать artisan CLI в Lumen так же, как в Laravel, но с меньшим количеством встроенных команд. Чтобы увидеть все встроенные команды, используйте команду php artisan в Lumen.

Несмотря на отсутствие команды make:command в Lumen, вы можете создать свою собственную команду:

  • Добавьте новый класс app/Console/Commands папку app/Console/Commands , вы можете использовать шаблон класса образца команды serve framework

  • Зарегистрируйте свою пользовательскую команду, добавив свой созданный класс в элемент $commands в файле app/Console/Kernel.php .

За исключением команды генерации, вы можете использовать документы Laravel для команд при работе с Lumen.

Я нашел здесь рабочее решение

Поэтому, когда вы создаете свой класс команд, используйте это:

<?php namespace App\Console\Commands; use Illuminate\Console\Command;

Вместо того, что было описано выше, об использовании примера serve command