PHP Класс PhpBrew\ReleaseList

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$releases .. ] $releases['5.4'] = [ },... ] $releases['5.5'] = [ },... ].
$versions

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

Метод Описание
__construct ( $releases = [] )
buildReleaseListFromOfficialSite ( OptionResult $options = null )
fetchRemoteReleaseList ( OptionResult $options = null )
foundLocalReleaseList ( )
getLatestPatchVersion ( $version )
getLatestVersion ( ) Returns the latest PHP version.
getReadyInstance ( OptionResult $options = null )
getReleases ( )
getVersion ( $version )
getVersions ( $key ) Get version by minor version number.
loadJson ( $json )
loadJsonFile ( $file )
loadLocalReleaseList ( )
save ( )
setReleases ( array $releases )

Приватные методы

Метод Описание
downloadReleaseListFromOfficialSite ( $version, OptionResult $options = null )

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

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

public __construct ( $releases = [] )

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

public static buildReleaseListFromOfficialSite ( OptionResult $options = null )
$options GetOptionKit\OptionResult

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

public fetchRemoteReleaseList ( OptionResult $options = null )
$options GetOptionKit\OptionResult

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

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

public getLatestPatchVersion ( $version )

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

Returns the latest PHP version.
public getLatestVersion ( )

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

public static getReadyInstance ( OptionResult $options = null )
$options GetOptionKit\OptionResult

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

public getReleases ( )

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

public getVersion ( $version )

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

Get version by minor version number.
public getVersions ( $key )

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

public loadJson ( $json )

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

public loadJsonFile ( $file )

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

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

public save ( )

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

public setReleases ( array $releases )
$releases array

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

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

.. ] $releases['5.4'] = [ },... ] $releases['5.5'] = [ },... ].
public $releases

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

public $versions