Composer
InstalledVersions::getInstallPath
Метод класса: InstalledVersions{}
Хуков нет.
Возвращает
string|null. If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path.
Использование
$result = InstalledVersions::getInstallPath( $packageName );
- $packageName(строка) (обязательный)
- .
Код InstalledVersions::getInstallPath() InstalledVersions::getInstallPath CF7 6.2.4.1
public static function getInstallPath($packageName)
{
foreach (self::getInstalled() as $installed) {
if (!isset($installed['versions'][$packageName])) {
continue;
}
return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null;
}
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}