svn: /web/php-bugs/trunk/include/ php_versions.php
| From: | Ferenc Kovacs | Date: | Mon, 18 Jul 2011 00:11:56 +0000 |
| Subject: | svn: /web/php-bugs/trunk/include/ php_versions.php | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-11686@lists.php.net to get a copy of this message | ||
tyrael Mon, 18 Jul 2011 00:11:56 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=313352
Log:
note to myself: don't forget allowing the cache.
sigh.
Changed paths:
U web/php-bugs/trunk/include/php_versions.php
Modified: web/php-bugs/trunk/include/php_versions.php
===================================================================
--- web/php-bugs/trunk/include/php_versions.php 2011-07-18 00:09:30 UTC (rev 313351)
+++ web/php-bugs/trunk/include/php_versions.php 2011-07-18 00:11:56 UTC (rev 313352)
@@ -9,7 +9,7 @@
- between a minor version we order by the micro if available: first the qa releases:
alpha/beta/rc, then the stable, then the svn versions(snaps, svn)
*/
- if (!$versions = apc_fetch('bugs.versions') && false) {
+ if (!$versions = apc_fetch('bugs.versions')) {
$versions = buildVersions();
if ($versions) {
apc_store('bugs.versions', $versions, 3600);
@@ -39,19 +39,19 @@
// then it is a qa version (alpha|beta|rc)
else {
$versions[$dev_version_parts['major']][$dev_version_parts['minor']][$dev_version_parts['micro']]
= $dev_version_parts;
- ksort($versions[$dev_version_parts['major']][$dev_version_parts['minor']]);
+
ksort($versions[$dev_version_parts['major']][$dev_version_parts['minor']]);
}
}
- // add the latest stable for the active branches
+ // add the latest stable for the active branches
foreach ($versions as $major_number => $major) {
$stable_releases = unserialize(file_get_contents('http://www.php.net/releases/index.php?serialize=1&max=20&version='.$major_number));
foreach ($major as $minor_number => $minor) {
foreach ($stable_releases as $stable_release_number => $stable_release) {
if (strpos($stable_release_number, $major_number.'.'.$minor_number) === 0) {
- $dev_version_parts = parseVersion($stable_release_number);
- $versions[$dev_version_parts['major']][$dev_version_parts['minor']][$dev_version_parts['micro']]
= $dev_version_parts;
- ksort($versions[$dev_version_parts['major']][$dev_version_parts['minor']]);
+ $dev_version_parts = parseVersion($stable_release_number);
+
$versions[$dev_version_parts['major']][$dev_version_parts['minor']][$dev_version_parts['micro']]
= $dev_version_parts;
+
ksort($versions[$dev_version_parts['major']][$dev_version_parts['minor']]);
break;
}
}