function Version::parseZoneinfoVersion
1 call to Version::parseZoneinfoVersion()
- PlatformRepository::initialize in vendor/
composer/ composer/ src/ Composer/ Repository/ PlatformRepository.php - Initializes the packages array. Mostly meant as an extension point.
File
-
vendor/
composer/ composer/ src/ Composer/ Platform/ Version.php, line 56
Class
- Version
- @author Lars Strojny <lars@strojny.net>
Namespace
Composer\PlatformCode
public static function parseZoneinfoVersion(string $zoneinfoVersion) : ?string {
if (!Preg::isMatchStrictGroups('/^(?<year>\\d{4})(?<revision>[a-z]*)$/', $zoneinfoVersion, $matches)) {
return null;
}
return $matches['year'] . '.' . self::convertAlphaVersionToIntVersion($matches['revision']);
}