diff --git a/src/SPC/builder/Extension.php b/src/SPC/builder/Extension.php index a6c6ab94..c9cd0657 100644 --- a/src/SPC/builder/Extension.php +++ b/src/SPC/builder/Extension.php @@ -516,11 +516,6 @@ class Extension } } - if (array_key_exists(0, $deps)) { - $zero = [0 => $deps[0]]; - unset($deps[0]); - return $zero + $deps; - } return $deps; } @@ -552,7 +547,7 @@ class Extension } logger()->info("enabling {$this->name} without library {$name}"); } else { - $this->dependencies[] = $depLib; + $this->dependencies[$name] = $depLib; } } @@ -565,7 +560,7 @@ class Extension } logger()->info("enabling {$this->name} without extension {$name}"); } else { - $this->dependencies[] = $depExt; + $this->dependencies[$name] = $depExt; } }