PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 1.3.1
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v1.3.1
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / libs / Zend / Version.php
matomo / app / libs / Zend Last commit date
Db 6 years ago Mail 6 years ago Mime 6 years ago Session 6 years ago Validate 6 years ago Config.php 6 years ago Db.php 6 years ago Exception.php 6 years ago LICENSE.txt 6 years ago Mail.php 6 years ago Mime.php 6 years ago Registry.php 6 years ago Session.php 6 years ago Validate.php 6 years ago Version.php 6 years ago
Version.php
82 lines
1 <?php
2 /**
3 * Zend Framework
4 *
5 * LICENSE
6 *
7 * This source file is subject to the new BSD license that is bundled
8 * with this package in the file LICENSE.txt.
9 * It is also available through the world-wide-web at this URL:
10 * http://framework.zend.com/license/new-bsd
11 * If you did not receive a copy of the license and are unable to
12 * obtain it through the world-wide-web, please send an email
13 * to license@zend.com so we can send you a copy immediately.
14 *
15 * @category Zend
16 * @package Zend_Version
17 * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
18 * @license http://framework.zend.com/license/new-bsd New BSD License
19 * @version $Id: Version.php 24483 2011-09-29 15:31:19Z matthew $
20 */
21
22 /**
23 * Class to store and retrieve the version of Zend Framework.
24 *
25 * @category Zend
26 * @package Zend_Version
27 * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
28 * @license http://framework.zend.com/license/new-bsd New BSD License
29 */
30 final class Zend_Version
31 {
32 /**
33 * Zend Framework version identification - see compareVersion()
34 */
35 const VERSION = '1.11.11';
36
37 /**
38 * The latest stable version Zend Framework available
39 *
40 * @var string
41 */
42 protected static $_latestVersion;
43
44 /**
45 * Compare the specified Zend Framework version string $version
46 * with the current Zend_Version::VERSION of Zend Framework.
47 *
48 * @param string $version A version string (e.g. "0.7.1").
49 * @return int -1 if the $version is older,
50 * 0 if they are the same,
51 * and +1 if $version is newer.
52 *
53 */
54 public static function compareVersion($version)
55 {
56 $version = strtolower($version);
57 $version = preg_replace('/(\d)pr(\d?)/', '$1a$2', $version);
58 return version_compare($version, strtolower(self::VERSION));
59 }
60
61 /**
62 * Fetches the version of the latest stable release
63 *
64 * @link http://framework.zend.com/download/latest
65 * @return string
66 */
67 public static function getLatest()
68 {
69 if (null === self::$_latestVersion) {
70 self::$_latestVersion = 'not available';
71
72 $handle = fopen('http://framework.zend.com/api/zf-version', 'r');
73 if (false !== $handle) {
74 self::$_latestVersion = stream_get_contents($handle);
75 fclose($handle);
76 }
77 }
78
79 return self::$_latestVersion;
80 }
81 }
82