public function uses($modules) { $modules = explode(",",$modules); foreach($modules as $module) { $module = trim($module); if (!file_exists(CLASS_DIR.$module.".php")) $this->console->log("Could not load module file".$module.".php!", "error"); else { include_once(CLASS_DIR.$module.".php"); if (class_exists($module)) $this->$module = new $module; else { $this->console->log($module." class does not exist in module ".$module.".php", "error"); exit($module." class does not exist in module ".$module.".php"); } } } }