summaryrefslogtreecommitdiff
path: root/framework/PradoBase.php
diff options
context:
space:
mode:
Diffstat (limited to 'framework/PradoBase.php')
-rw-r--r--framework/PradoBase.php7
1 files changed, 3 insertions, 4 deletions
diff --git a/framework/PradoBase.php b/framework/PradoBase.php
index 7cb7e841..f75cc680 100644
--- a/framework/PradoBase.php
+++ b/framework/PradoBase.php
@@ -98,10 +98,9 @@ class PradoBase
*/
public static function autoload($className)
{
- if ((@include($className.self::CLASS_FILE_EXT)) !== false) {
- return true;
- }
- return false;
+ include_once($className.self::CLASS_FILE_EXT);
+ if(!class_exists($className,false) && !interface_exists($className,false))
+ self::fatalError("Class file for '$className' cannot be found.");
}
/**