public function __construct($class) { /* the class name */ $this->_class = $class; /* the module name */ $this->_module = modules::path(); /* the CI_Loader is a singleton */ isset(self::$loader) or self::$loader = load_class('Loader'); /* get a reference to CI_Loader classes */ $this->_ci_classes =& self::$loader->_ci_classes; }