diff --git a/alloy/lib/Alloy/Kernel.php b/alloy/lib/Alloy/Kernel.php index b46fe16..67391ba 100644 --- a/alloy/lib/Alloy/Kernel.php +++ b/alloy/lib/Alloy/Kernel.php @@ -161,7 +161,7 @@ public function factory($className, array $params = array()) $instance = new $className($params[0], $params[1], $params[2]); } else { $class = new \ReflectionClass($className); - $instance = $class->newInstanceArgs($args); + $instance = $class->newInstanceArgs($params); } return $this->setInstance($instanceHash, $instance); @@ -838,4 +838,4 @@ public function __sleep() { return array(); } -} \ No newline at end of file +}