Custom2.php 771 B

12345678910111213141516171819
  1. <?php
  2. namespace Installer;
  3. use Composer\Installer\InstallerInterface;
  4. use Composer\Package\PackageInterface;
  5. use Composer\Repository\InstalledRepositoryInterface;
  6. class Custom2 implements InstallerInterface
  7. {
  8. public $version = 'installer-v3';
  9. public function supports($packageType) {}
  10. public function isInstalled(InstalledRepositoryInterface $repo, PackageInterface $package) {}
  11. public function install(InstalledRepositoryInterface $repo, PackageInterface $package) {}
  12. public function update(InstalledRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) {}
  13. public function uninstall(InstalledRepositoryInterface $repo, PackageInterface $package) {}
  14. public function getInstallPath(PackageInterface $package) {}
  15. }