Composer

InstalledVersions::getPrettyVersion()public staticWPSCache 1.0

Method of the class: InstalledVersions{}

No Hooks.

Return

String|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

Usage

$result = InstalledVersions::getPrettyVersion( $packageName );
$packageName(string) (required)
-

InstalledVersions::getPrettyVersion() code WPSCache 1.11.0

public static function getPrettyVersion($packageName)
{
    foreach (self::getInstalled() as $installed) {
        if (!isset($installed['versions'][$packageName])) {
            continue;
        }

        if (!isset($installed['versions'][$packageName]['pretty_version'])) {
            return null;
        }

        return $installed['versions'][$packageName]['pretty_version'];
    }

    throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
}