Simplify object type sorting in RebuildDataPage
authorTim Düsterhus <duesterhus@woltlab.com>
Tue, 23 Feb 2021 10:16:33 +0000 (11:16 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Tue, 23 Feb 2021 10:16:33 +0000 (11:16 +0100)
wcfsetup/install/files/lib/acp/page/RebuildDataPage.class.php

index adaa1dd928309432a075491555a3f2e007f27faa..ad72c12a57598e8611a67c5d0582dabff4da12a7 100644 (file)
@@ -44,16 +44,7 @@ class RebuildDataPage extends AbstractPage
 
         // sort object types
         \uasort($this->objectTypes, static function ($a, $b) {
-            $niceValueA = ($a->nicevalue ?: 0);
-            $niceValueB = ($b->nicevalue ?: 0);
-
-            if ($niceValueA < $niceValueB) {
-                return -1;
-            } elseif ($niceValueA > $niceValueB) {
-                return 1;
-            }
-
-            return 0;
+            return ($a->nicevalue ?: 0) <=> ($b->nicevalue ?: 0);
         });
     }