diff options
author | Renato Botelho <renato@netgate.com> | 2015-10-20 17:01:27 -0200 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-10-20 17:01:27 -0200 |
commit | c5ecf72272e8ced0959b6283946a8cc5e99634a9 (patch) | |
tree | ad057645e21e68e3f1dabecf2b2d794dc911ba78 /src | |
parent | 54f236f78580e70710424caad13c170413cce5c6 (diff) | |
download | pfsense-c5ecf72272e8ced0959b6283946a8cc5e99634a9.zip pfsense-c5ecf72272e8ced0959b6283946a8cc5e99634a9.tar.gz |
Sort return of get_pkg_info()
Diffstat (limited to 'src')
-rw-r--r-- | src/etc/inc/pkg-utils.inc | 5 | ||||
-rw-r--r-- | src/usr/local/www/pkg_mgr.php | 5 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/etc/inc/pkg-utils.inc b/src/etc/inc/pkg-utils.inc index 7ae0a62..d29691b 100644 --- a/src/etc/inc/pkg-utils.inc +++ b/src/etc/inc/pkg-utils.inc @@ -456,6 +456,11 @@ function get_pkg_info($pkgs = 'all', $info = 'all') { unset($pkg_info); } + /* Sort result alphabetically */ + usort($result, function($a, $b) { + return(strcasecmp ($a['name'], $b['name'])); + }); + return $result; } diff --git a/src/usr/local/www/pkg_mgr.php b/src/usr/local/www/pkg_mgr.php index f804723..84dd058 100644 --- a/src/usr/local/www/pkg_mgr.php +++ b/src/usr/local/www/pkg_mgr.php @@ -154,11 +154,6 @@ if(!$pkg_info || !is_array($pkg_info)):?> <tbody> <?php - // Sort case insensitve (so we get AbCdEf not ACEcdf) - usort($pkg_info, function($a, $b) { - return(strcasecmp ($a['name'], $b['name'])); - }); - foreach($pkg_info as $index): if (isset($index['installed'])) { continue; |