Procházet zdrojové kódy

feat: 去除ExtensionInstaller

runphp před 1 měsícem
rodič
revize
122b14c2b4
2 změnil soubory, kde provedl 0 přidání a 17 odebrání
  1. 0 15
      src/ExtensionInstaller.php
  2. 0 2
      src/Plugin.php

+ 0 - 15
src/ExtensionInstaller.php

@@ -1,15 +0,0 @@
-<?php
-
-declare(strict_types=1);
-
-namespace SixShop\Core;
-
-use Composer\Installer\LibraryInstaller;
-
-class ExtensionInstaller extends LibraryInstaller
-{
-    public function supports(string $packageType): bool
-    {
-        return $packageType === $this->type;
-    }
-}

+ 0 - 2
src/Plugin.php

@@ -44,8 +44,6 @@ class Plugin implements PluginInterface, EventSubscriberInterface
 
     public function activate(Composer $composer, IOInterface $io): void
     {
-        $installer = new ExtensionInstaller($io, $composer, self::EXTENSION_TYPE);
-        $composer->getInstallationManager()->addInstaller($installer);
     }
 
     public function deactivate(Composer $composer, IOInterface $io): void