Какая разница между `make: console` и` make: command`?

Я вижу make:console в документации. Однако я не смог найти make:command в документации. Кроме того, файл, созданный с помощью make:command, продолжается от App\Commands\Command, который не существует в моей установке Laravel 5.1.

Ответ 1

Console на самом деле представляет собой команду, которую вы можете вызывать на консоль (artisan), Command был старым типом для - что теперь - a Job, но Command все еще существует для обратной совместимости (i думаю).