0) { $tmpType= substr($type, $pos +1); } if (!stristr($class, $tmpType)) continue; $fileName= $type . "/" . $class . ".php5"; $defaultFileLocation= "common/" . $class . ".php5"; if (file_exists($fileName)) { require_once ($fileName); } else if (file_exists($defaultFileLocation)) { require_once $defaultFileLocation; } else { throw new Exception("FileNotFound: " . $fileName); } return; } $fileName = $class. ".php5"; if(file_exists("common/".$fileName)) require_once ("common/".$fileName); elseif(ConfigLoader::getInstance()->getPHPSettings('error_reporting') == 'on') { throw new Exception("FileNotFound: " . $fileName); } } } ?>