Linked Questions

Popular Questions

So I am making a Laravel artisan command. In that command I run 'composer require' for a package. I am trying to find a way to use that package I required without leaving the current command I am in.

I thought of temporarily adding The Namespace to Laravel the way it does when you auto load files.

So my first question is how do I use this code below inside of an Artisan Command? Since app in not automatically accessible inside an artisan command.

include_once __DIR__ .'/../vendor/....';

$this->app->make('My\Namespace');

My Second Question. Assuming I get the above code to work properly inside an Artisan command, is that to unstable? Should I just make a second artisan command for after the composer require?

Any advice would be appreciated.

Related Questions