diff --git a/System/Snowflake.php b/System/Snowflake.php index db5964b2..42f95471 100644 --- a/System/Snowflake.php +++ b/System/Snowflake.php @@ -99,9 +99,7 @@ class Snowflake if (!isset($className['class']) || empty($className['class'])) { throw new Exception('Object configuration must be an array containing a "class" element.'); } - $class = $className['class']; - unset($className['class']); - return static::$container->get($class, $construct, $className); + return static::$container->get($className['class'], $construct, $className); } else if (is_callable($className, TRUE)) { return call_user_func($className, $construct); } else {