Для визначення номеру поточної версії фреймворку призначений клас Zend_Version. Він може повертати номер поточної версії:
/**
* Zend Framework version identification - see compareVersion()
*/
const VERSION = '1.8.1'; |
/**
* Zend Framework version identification - see compareVersion()
*/
const VERSION = '1.8.1';
Або порівнювати номер потрібної вам версії з номером поточної:
/**
* Compare the specified Zend Framework version string $version
* with the current Zend_Version::VERSION of Zend Framework.
*
* @param string $version A version string (e.g. "0.7.1").
* @return boolean -1 if the $version is older,
* 0 if they are the same,
* and +1 if $version is newer.
*
*/
public static function compareVersion($version)
{
return version_compare($version, self::VERSION);
} |
/**
* Compare the specified Zend Framework version string $version
* with the current Zend_Version::VERSION of Zend Framework.
*
* @param string $version A version string (e.g. "0.7.1").
* @return boolean -1 if the $version is older,
* 0 if they are the same,
* and +1 if $version is newer.
*
*/
public static function compareVersion($version)
{
return version_compare($version, self::VERSION);
}
От так все просто. Як це використовувати, то вже ваша справа ;).