Hi,
I'm trying to write a command that runs composer require and use Studio. Currently, Studio is only loaded on update and install commands.
After trying many different events, I found out that it's possible to use the PluginEvents::PRE_COMMAND_RUN event. Since it's very generic, the command name should be check beforehand, using PreCommandRunEvent::getCommand().
This event could be used for all commands: install, require and update.
By the way, this would allow us to use Studio with create-project command, without using --repository option 😁
I can provide a PR.
Hi,
I'm trying to write a command that runs
composer requireand use Studio. Currently, Studio is only loaded onupdateandinstallcommands.After trying many different events, I found out that it's possible to use the
PluginEvents::PRE_COMMAND_RUNevent. Since it's very generic, the command name should be check beforehand, usingPreCommandRunEvent::getCommand().This event could be used for all commands:
install,requireandupdate.By the way, this would allow us to use Studio with
create-projectcommand, without using--repository option😁I can provide a PR.