You are here

class Version in Zircon Profile 8.0

Same name in this branch
  1. 8.0 vendor/sebastian/version/src/Version.php \SebastianBergmann\Version
  2. 8.0 vendor/zendframework/zend-feed/src/PubSubHubbub/Version.php \Zend\Feed\PubSubHubbub\Version
  3. 8.0 vendor/zendframework/zend-feed/src/Writer/Version.php \Zend\Feed\Writer\Version
  4. 8.0 vendor/doctrine/common/lib/Doctrine/Common/Version.php \Doctrine\Common\Version
  5. 8.0 vendor/doctrine/cache/lib/Doctrine/Common/Cache/Version.php \Doctrine\Common\Cache\Version
Same name and namespace in other branches
  1. 8 vendor/doctrine/common/lib/Doctrine/Common/Version.php \Doctrine\Common\Version

Class to store and retrieve the version of Doctrine.

@link www.doctrine-project.org @since 2.0 @author Benjamin Eberlei <kontakt@beberlei.de> @author Guilherme Blanco <guilhermeblanco@hotmail.com> @author Jonathan Wage <jonwage@gmail.com> @author Roman Borschel <roman@code-factory.org>

Hierarchy

Expanded class hierarchy of Version

File

vendor/doctrine/common/lib/Doctrine/Common/Version.php, line 32

Namespace

Doctrine\Common
View source
class Version {

  /**
   * Current Doctrine Version.
   */
  const VERSION = '2.6.0-DEV';

  /**
   * Compares a Doctrine version with the current one.
   *
   * @param string $version Doctrine version to compare.
   *
   * @return int -1 if older, 0 if it is the same, 1 if version passed as argument is newer.
   */
  public static function compare($version) {
    $currentVersion = str_replace(' ', '', strtolower(self::VERSION));
    $version = str_replace(' ', '', $version);
    return version_compare($version, $currentVersion);
  }

}

Members

Namesort descending Modifiers Type Description Overrides
Version::compare public static function Compares a Doctrine version with the current one.
Version::VERSION constant Current Doctrine Version.