summaryrefslogtreecommitdiff
path: root/framework/prado.php
diff options
context:
space:
mode:
authorxue <>2005-11-13 13:29:44 +0000
committerxue <>2005-11-13 13:29:44 +0000
commit5c53973f213b21081d45df39bf0fc89dec9ecad2 (patch)
treed9a06ddc145866000b74fa74f3418bfaf8db12d3 /framework/prado.php
parent4c89bb76f70a7d18733f3294753c4940d831c485 (diff)
modified how class files are included and errors are handled.
Diffstat (limited to 'framework/prado.php')
-rw-r--r--framework/prado.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/framework/prado.php b/framework/prado.php
index cfd10705..1f0bd7a0 100644
--- a/framework/prado.php
+++ b/framework/prado.php
@@ -34,7 +34,9 @@ if(!function_exists('__autoload'))
{
function __autoload($className)
{
- require_once($className.Prado::CLASS_FILE_EXT);
+ include_once($className.Prado::CLASS_FILE_EXT);
+ if(!class_exists($className,false))
+ Prado::fatalError("Class file for '$className' cannot be found.");
}
}