Przeglądaj źródła

Fix Core\Container

Array_replace_recursive() functions kept old arguments and added new ones because the keys were different.
Visman 4 lat temu
rodzic
commit
2ac35214e5
1 zmienionych plików z 3 dodań i 3 usunięć
  1. 3 3
      app/Core/Container.php

+ 3 - 3
app/Core/Container.php

@@ -43,14 +43,14 @@ class Container
     public function config(array $config): void
     {
         if (isset($config['shared'])) {
-            $this->shared = \array_replace_recursive($this->shared, $config['shared']);
+            $this->shared = \array_replace($this->shared, $config['shared']);
         }
         if (isset($config['multiple'])) {
-            $this->multiple = \array_replace_recursive($this->multiple, $config['multiple']);
+            $this->multiple = \array_replace($this->multiple, $config['multiple']);
         }
         unset($config['shared'], $config['multiple']);
         if (! empty($config)) {
-            $this->instances = \array_replace_recursive($this->instances, $config);
+            $this->instances = \array_replace($this->instances, $config);
         }
     }