function LibraryInstaller::getInstallPath
@inheritDoc
Return value
string
Overrides InstallerInterface::getInstallPath
10 calls to LibraryInstaller::getInstallPath()
- LibraryInstaller::cleanup in vendor/
composer/ composer/ src/ Composer/ Installer/ LibraryInstaller.php - @inheritDoc
- LibraryInstaller::download in vendor/
composer/ composer/ src/ Composer/ Installer/ LibraryInstaller.php - @inheritDoc
- LibraryInstaller::ensureBinariesPresence in vendor/
composer/ composer/ src/ Composer/ Installer/ LibraryInstaller.php - Make sure binaries are installed for a given package.
- LibraryInstaller::getPackageBasePath in vendor/
composer/ composer/ src/ Composer/ Installer/ LibraryInstaller.php - Returns the base path of the package without target-dir path
- LibraryInstaller::install in vendor/
composer/ composer/ src/ Composer/ Installer/ LibraryInstaller.php - @inheritDoc
1 method overrides LibraryInstaller::getInstallPath()
- Installer::getInstallPath in vendor/
composer/ installers/ src/ Composer/ Installers/ Installer.php - @inheritDoc
File
-
vendor/
composer/ composer/ src/ Composer/ Installer/ LibraryInstaller.php, line 233
Class
- LibraryInstaller
- Package installation manager.
Namespace
Composer\InstallerCode
public function getInstallPath(PackageInterface $package) {
$this->initializeVendorDir();
$basePath = ($this->vendorDir ? $this->vendorDir . '/' : '') . $package->getPrettyName();
$targetDir = $package->getTargetDir();
return $basePath . ($targetDir ? '/' . $targetDir : '');
}