Property | Type | Description | |
---|---|---|---|
$defaultInstaller | Composer\Installer\LibraryInstaller | ||
$filesystem | |||
$solver | |||
$symlinkInstaller |
Method | Description | |
---|---|---|
__construct ( |
||
getInstallPath ( Composer\Package\PackageInterface $package ) : string | Returns the installation path of a package | |
install ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package ) | ||
isInstalled ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package ) : boolean | ||
supports ( string $packageType ) : boolean | ||
uninstall ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package ) | ||
update ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $initial, Composer\Package\PackageInterface $target ) |
public __construct ( |
||
$solver | ||
$symlinkInstaller | ||
$defaultInstaller | Composer\Installer\LibraryInstaller |
public getInstallPath ( Composer\Package\PackageInterface $package ) : string | ||
$package | Composer\Package\PackageInterface | |
return | string |
public install ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package ) | ||
$repo | Composer\Repository\InstalledRepositoryInterface | |
$package | Composer\Package\PackageInterface |
public isInstalled ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package ) : boolean | ||
$repo | Composer\Repository\InstalledRepositoryInterface | |
$package | Composer\Package\PackageInterface | |
return | boolean |
public uninstall ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package ) | ||
$repo | Composer\Repository\InstalledRepositoryInterface | |
$package | Composer\Package\PackageInterface |
public update ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $initial, Composer\Package\PackageInterface $target ) | ||
$repo | Composer\Repository\InstalledRepositoryInterface | |
$initial | Composer\Package\PackageInterface | |
$target | Composer\Package\PackageInterface |
protected LibraryInstaller,Composer\Installer $defaultInstaller | ||
return | Composer\Installer\LibraryInstaller |
protected SymlinkFilesystem,LEtudiant\Composer\Util $filesystem | ||
return |
protected SharedPackageSolver,LEtudiant\Composer\Installer\Solver $solver | ||
return |