Composer
InstalledVersions::getVersion
Метод класса: InstalledVersions{}
Хуков нет.
Возвращает
Строку|null. If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
Использование
$result = InstalledVersions::getVersion( $packageName );
- $packageName(строка) (обязательный)
- .
Код InstalledVersions::getVersion() InstalledVersions::getVersion WPSCache 3.0.3
public static function getVersion($packageName)
{
foreach (self::getInstalled() as $installed) {
if (!isset($installed['versions'][$packageName])) {
continue;
}
if (!isset($installed['versions'][$packageName]['version'])) {
return null;
}
return $installed['versions'][$packageName]['version'];
}
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}