2require_once(dirname(__FILE__) .
'/../Exception/class.arException.php');
21 public static function getInstance($class_name, $primary_key = 0, $additional_arguments = array())
26 $ref =
new ReflectionClass($class_name);
27 if ($ref->isInstantiable()) {
28 $obj = $ref->newInstanceArgs(array_merge(array( $primary_key ), $additional_arguments));
29 if ($primary_key == 0) {
An exception for terminatinating execution or to throw for unit testing.