diff --git a/build/docs/classes/DocsBuilder.php b/build/docs/classes/DocsBuilder.php index c621b75c82..a6b66dd69d 100644 --- a/build/docs/classes/DocsBuilder.php +++ b/build/docs/classes/DocsBuilder.php @@ -119,7 +119,11 @@ public function build() } } - ksort($services, SORT_NATURAL | SORT_FLAG_CASE); + uasort($services, function($a, $b) { + $serviceA = current($a); + $serviceB = current($b); + return strcasecmp($serviceA->namespace, $serviceB->namespace); + }); $this->updateHomepage($services); $this->updateClients($services); $this->updateAliases($services, $aliases);