This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
/**
|
||||
* Autoloader function.
|
||||
* All classes will be in Classes/$Package$/$ClassName$.php
|
||||
* @throws Exception_GeneralException
|
||||
* @param string $className
|
||||
* @return void
|
||||
*/
|
||||
function __autoload($className) {
|
||||
$file = "Classes/" . str_replace("_", "/", $className) . ".php";
|
||||
if(file_exists($file) === TRUE) {
|
||||
require_once($file);
|
||||
} else {
|
||||
throw new Exception_GeneralException("Could not autoload class: '" . $className . "' - File does not exist: '" . $file . "'!", 1289659295);
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user