All pastes #181558 Raw Edit

Someone

public text v1 · immutable
#181558 ·published 2006-09-25 03:32 UTC
rendered paste body
		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");
					}
				}
			}

		}