Я слежу за http://laravel.com/docs/5.0/commands и могу создать команду artisan в Laravel 5. Но как я могу создать команду artisan и упаковать ее в пакеты?
Laravel 5 - Создание Artisan Command для пакетов
Ответ 1
Вы можете и должны регистрировать команды пакета внутри поставщика услуг с помощью $this->commands()
в методе register()
:
namespace Vendor\Package;
class MyServiceProvider extends ServiceProvider {
protected $commands = [
'Vendor\Package\Commands\MyCommand',
'Vendor\Package\Commands\FooCommand',
'Vendor\Package\Commands\BarCommand',
];
public function register(){
$this->commands($this->commands);
}
}