diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2008-10-28 21:09:40 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2008-10-28 21:09:40 +0000 |
| commit | 2748250dc5372774496cab473c7bd02a5ce548c0 (patch) | |
| tree | 83d5180a62daac68d3fe57dca55b3f8deade2c7c /BitInstaller.php | |
| parent | 21f0df35b66d093529e926bce2002b6c9f289128 (diff) | |
| download | install-2748250dc5372774496cab473c7bd02a5ce548c0.tar.gz install-2748250dc5372774496cab473c7bd02a5ce548c0.tar.bz2 install-2748250dc5372774496cab473c7bd02a5ce548c0.zip | |
sort packages for display. we sort them in right order before upgrading them.
Diffstat (limited to 'BitInstaller.php')
| -rw-r--r-- | BitInstaller.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/BitInstaller.php b/BitInstaller.php index 01524dd..70c0a77 100644 --- a/BitInstaller.php +++ b/BitInstaller.php @@ -1,6 +1,6 @@ <?php /** - * @version $Header: /cvsroot/bitweaver/_bit_install/BitInstaller.php,v 1.39 2008/10/28 21:00:42 squareing Exp $ + * @version $Header: /cvsroot/bitweaver/_bit_install/BitInstaller.php,v 1.40 2008/10/28 21:09:40 squareing Exp $ * @package install */ @@ -61,8 +61,9 @@ class BitInstaller extends BitSystem { $this->registerPackageVersion( $pParams['package'], $pParams['version'] ); $this->mPackageUpgrades[$pParams['package']][$pParams['version']] = $pParams; $this->mPackageUpgrades[$pParams['package']][$pParams['version']]['upgrade'] = $pUpgradeHash; - // ensure all upgrades are in the right order - uksort( $this->mPackageUpgrades, 'upgrade_package_sort' ); + + // sort everything for a nice display + ksort( $this->mPackageUpgrades ); uksort( $this->mPackageUpgrades[$pParams['package']], 'upgrade_version_sort' ); } } |
