PHP Класс PhpBrew\Version

- 5.3 => php-5.3.29 (get the latest patched version) - 5.3.29 => php-5.3.29 - php-5.4 => php-5.4.26 - hhvm-3.3 => hhvm-3.3 TODO: - Parse stability
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$dist
$version version string

Защищенные свойства (Protected)

Свойство Тип Описание
$majorVersion
$minorVersion
$patchVersion

Открытые методы

Метод Описание
__construct ( $a, $dist = null ) can be hhvm
__toString ( )
compare ( $b )
findLatestPatchVersion ( $currentVersion, array $versions )
getCanonicalizedVersionName ( ) : string
getDist ( )
getMajorVersion ( )
getMinorVersion ( )
getPatchVersion ( )
getVersion ( )
hasPatchVersion ( $version )
setVersion ( $version )
upgradePatchVersion ( array $availableVersions )

Описание методов

__construct() публичный Метод

can be hhvm
public __construct ( $a, $dist = null )

__toString() публичный Метод

public __toString ( )

compare() публичный Метод

public compare ( $b )

findLatestPatchVersion() публичный статический Метод

public static findLatestPatchVersion ( $currentVersion, array $versions )
$versions array

getCanonicalizedVersionName() публичный Метод

public getCanonicalizedVersionName ( ) : string
Результат string the version string, php-5.3.29, php-5.4.2 without prefix

getDist() публичный Метод

public getDist ( )

getMajorVersion() публичный Метод

public getMajorVersion ( )

getMinorVersion() публичный Метод

public getMinorVersion ( )

getPatchVersion() публичный Метод

public getPatchVersion ( )

getVersion() публичный Метод

public getVersion ( )

hasPatchVersion() публичный статический Метод

public static hasPatchVersion ( $version )

setVersion() публичный Метод

public setVersion ( $version )

upgradePatchVersion() публичный Метод

public upgradePatchVersion ( array $availableVersions )
$availableVersions array

Описание свойств

$dist публичное свойство

public $dist

$majorVersion защищенное свойство

protected $majorVersion

$minorVersion защищенное свойство

protected $minorVersion

$patchVersion защищенное свойство

protected $patchVersion

$version публичное свойство

version string
public $version