PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / trunk
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF vtrunk
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
← All changes | vendor/composer/installers/src/Composer/Installers/Plugin.php +4 -3 1.10 → trunk View file →
@@ -7,21 +7,22 @@
7 7 use Composer\Plugin\PluginInterface;
8 8
9 9 class Plugin implements PluginInterface
10 10 {
11 + /** @var Installer */
11 12 private $installer;
12 13
13 - public function activate(Composer $composer, IOInterface $io)
14 + public function activate(Composer $composer, IOInterface $io): void
14 15 {
15 16 $this->installer = new Installer($io, $composer);
16 17 $composer->getInstallationManager()->addInstaller($this->installer);
17 18 }
18 19
19 - public function deactivate(Composer $composer, IOInterface $io)
20 + public function deactivate(Composer $composer, IOInterface $io): void
20 21 {
21 22 $composer->getInstallationManager()->removeInstaller($this->installer);
22 23 }
23 24
24 - public function uninstall(Composer $composer, IOInterface $io)
25 + public function uninstall(Composer $composer, IOInterface $io): void
25 26 {
26 27 }
27 28 }