You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* pre-dependencies-solving occurs before the dependencies are resolved.
88
-
* post-dependencies-solving occurs after the dependencies have been resolved.
87
+
* pre-operations-exec occurs before the install/upgrade/.. operations are executed when installing a lock file. Plugins that need to hook into this event will need to be installed globally to be usable, as otherwise they would not be loaded yet when a fresh install of a project happens.
89
88
*
90
89
* Package Events Composer\Installer\PackageEvent
91
90
*
@@ -98,16 +97,27 @@ public function getCapabilities()
98
97
*
99
98
* Plugin Events Composer\Plugin\PluginEvents
100
99
*
101
-
* init occurs after a Composer instance is done being initialized.
102
-
* command occurs before any Composer Command is executed on the CLI. It provides you with access to the input and output objects of the program.
103
-
* pre-file-download occurs before files are downloaded and allows you to manipulate the RemoteFilesystem object prior to downloading files based on the URL to be downloaded.
100
+
* init occurs after a Composer instance is done being initialized.
101
+
* command occurs before any Composer Command is executed on the CLI. It provides you with access to the input and output objects of the program.
102
+
* pre-file-download occurs before files are downloaded and allows you to manipulate the HttpDownloader object prior to downloading files based on the URL to be downloaded.
103
+
* post-file-download occurs after package dist files are downloaded and allows you to perform additional checks on the file if required.
104
+
* pre-command-run occurs before a command is executed and allows you to manipulate the InputInterface object's options and arguments to tweak a command's behavior.
105
+
* pre-pool-create occurs before the Pool of packages is created, and lets you filter the list of packages that is going to enter the Solver.
0 commit comments