Итак, я делаю команду ремесленника Laravel.В этой команде я запускаю 'composer require' для пакета.Я пытаюсь найти способ использовать тот пакет, который мне нужен, не покидая текущей команды, в которой я нахожусь.
Я думал о временном добавлении Пространства имен в Laravel, как это происходит при автоматической загрузке файлов.
Итак, мой первый вопрос: как мне использовать этот код ниже внутри Artisan Command?Поскольку приложение не доступно автоматически внутри команды ремесленника.
include_once __DIR__ .'/../vendor/....';
$this->app->make('My\Namespace');
Мой второй вопрос.Предполагая, что приведенный выше код работает должным образом внутри команды Artisan, это нестабильно?Должен ли я просто сделать вторую команду ремесленника после того, как композитор потребует?
Любой совет будет оценен.