Fixed (again) some more generic array handling
[core.git] / inc / classes / main / registry / class_BaseRegistry.php
index 629c9a1179f0e7a3f141e1cd47513d6def4513f6..91914e1c1f709d9b89ee6e8981174812b16d7b49 100644 (file)
@@ -41,6 +41,9 @@ class BaseRegistry extends BaseFrameworkSystem implements Registerable {
        protected function __construct ($className) {
                // Call parent constructor
                parent::__construct($className);
+
+               // Init raw array
+               $this->initGenericArrayGroup('raw', 'generic');
        }
 
        /**
@@ -90,7 +93,7 @@ class BaseRegistry extends BaseFrameworkSystem implements Registerable {
                assert(!is_array($key));
 
                // Push it
-               $this->pushValueToGenericArrayElement('raw', 'generic', $key, $value);
+               $this->pushValueToGenericArrayKey('raw', 'generic', $key, $value);
        }
 
        /**