|
@@ -4,16 +4,16 @@ namespace Installer;
|
|
|
|
|
|
use Composer\Installer\InstallerInterface;
|
|
|
use Composer\Package\PackageInterface;
|
|
|
-use Composer\Repository\WritableRepositoryInterface;
|
|
|
+use Composer\Repository\InstalledRepositoryInterface;
|
|
|
|
|
|
class Custom2 implements InstallerInterface
|
|
|
{
|
|
|
public $version = 'installer-v2';
|
|
|
|
|
|
public function supports($packageType) {}
|
|
|
- public function isInstalled(WritableRepositoryInterface $repo, PackageInterface $package) {}
|
|
|
- public function install(WritableRepositoryInterface $repo, PackageInterface $package) {}
|
|
|
- public function update(WritableRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) {}
|
|
|
- public function uninstall(WritableRepositoryInterface $repo, PackageInterface $package) {}
|
|
|
+ public function isInstalled(InstalledRepositoryInterface $repo, PackageInterface $package) {}
|
|
|
+ public function install(InstalledRepositoryInterface $repo, PackageInterface $package) {}
|
|
|
+ public function update(InstalledRepositoryInterface $repo, PackageInterface $initial, PackageInterface $target) {}
|
|
|
+ public function uninstall(InstalledRepositoryInterface $repo, PackageInterface $package) {}
|
|
|
public function getInstallPath(PackageInterface $package) {}
|
|
|
}
|