diff options
Diffstat (limited to 'src/SemanticScuttle/Service/Bookmark2Tag.php')
| -rw-r--r-- | src/SemanticScuttle/Service/Bookmark2Tag.php | 10 | 
1 files changed, 7 insertions, 3 deletions
| diff --git a/src/SemanticScuttle/Service/Bookmark2Tag.php b/src/SemanticScuttle/Service/Bookmark2Tag.php index a01b5d7..2579022 100644 --- a/src/SemanticScuttle/Service/Bookmark2Tag.php +++ b/src/SemanticScuttle/Service/Bookmark2Tag.php @@ -691,14 +691,12 @@ class SemanticScuttle_Service_Bookmark2Tag extends SemanticScuttle_DbService          }          if ($sortOrder == 'alphabet_asc') { -            usort($output, create_function('$a,$b','return strcasecmp(utf8_deaccent($a["tag"]), utf8_deaccent($b["tag"]));')); +            usort($output, "cmp");          }          return $output;      } - -      /**       * Deletes all tags in bookmarks2tags       * @@ -711,4 +709,10 @@ class SemanticScuttle_Service_Bookmark2Tag extends SemanticScuttle_DbService      }  } + +function cmp($a,$b) +{ +    return strcasecmp(utf8_deaccent($a["tag"]), utf8_deaccent($b["tag"])); +} +  ?> | 
