diff --git a/src/base-utils/src/classmap/ProviderConfig.php b/src/base-utils/src/classmap/ProviderConfig.php index 2b1f1ef..1a2af3b 100644 --- a/src/base-utils/src/classmap/ProviderConfig.php +++ b/src/base-utils/src/classmap/ProviderConfig.php @@ -44,7 +44,7 @@ class ProviderConfig $providers = array_values($package); usort($providers, function ($a, $b) { - return $a['weight'] > $b['weight']; + return intval($a['weight'] > $b['weight']); }); $providers = array_column($providers, 'provider'); static::$providerConfigs = static::loadProviders($providers);