PHP Class Gc\Version

Datei anzeigen Open project: gotcms/gotcms Class Usage Examples

Protected Properties

Property Type Description
$latestVersion string The latest stable version GotCms available

Public Methods

Method Description
compareVersion ( string $version ) : integer Compare the specified GotCms version string $version with the current Gc\Version::VERSION of GotCms.
getLatest ( ) : string Fetches the version of the latest stable release.
isLatest ( ) : boolean Returns true if the running version of GotCms is the latest (or newer??) than the latest tag on GitHub, which is returned by static::getLatest().

Method Details

compareVersion() public static method

Compare the specified GotCms version string $version with the current Gc\Version::VERSION of GotCms.
public static compareVersion ( string $version ) : integer
$version string A version string (e.g. "0.7.1").
return integer -1 if the $version is older, 0 if they are the same, and +1 if $version is newer.

getLatest() public static method

Fetches the version of the latest stable release.
public static getLatest ( ) : string
return string

isLatest() public static method

Returns true if the running version of GotCms is the latest (or newer??) than the latest tag on GitHub, which is returned by static::getLatest().
public static isLatest ( ) : boolean
return boolean

Property Details

$latestVersion protected_oe static_oe property

The latest stable version GotCms available
protected static string $latestVersion
return string