From 25f9c45261aafd65477ad526e0b6ad3dca80803a Mon Sep 17 00:00:00 2001 From: wei <> Date: Sat, 10 Dec 2005 11:46:10 +0000 Subject: Update exception templates to be XHTML 1.0 transitional compliant. --- framework/prado.php | 117 +++++++++++++++++++++++++--------------------------- 1 file changed, 56 insertions(+), 61 deletions(-) (limited to 'framework/prado.php') diff --git a/framework/prado.php b/framework/prado.php index d4ecb8eb..a76f4d16 100644 --- a/framework/prado.php +++ b/framework/prado.php @@ -1,62 +1,57 @@ - - * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005 PradoSoft - * @license http://www.pradosoft.com/license/ - * @version $Revision: $ $Date: $ - * @package System - */ - -/** - * Includes the Prado core header file - */ -require_once(dirname(__FILE__).'/core.php'); - -/** - * Defines Prado class if not defined. - */ -if(!class_exists('Prado',false)) -{ - class Prado extends PradoBase - { - } -} - -/** - * Defines __autoload function if not defined. - */ -if(!function_exists('__autoload')) -{ - function __autoload($className) - { - include_once($className.Prado::CLASS_FILE_EXT); - if(!class_exists($className,false)) - Prado::fatalError("Class file for '$className' cannot be found."); - } -} - -/** - * Sets up error handler to convert PHP errors into exceptions that can be caught. - */ -set_error_handler(array('Prado','phpErrorHandler'),error_reporting()); - -/** - * Sets up handler to handle uncaught exceptions. - */ -set_exception_handler(array('Prado','exceptionHandler')); - -/** - * Includes TApplication class file - */ -require_once(dirname(__FILE__).'/TApplication.php'); - + + * @link http://www.pradosoft.com/ + * @copyright Copyright © 2005 PradoSoft + * @license http://www.pradosoft.com/license/ + * @version $Revision: $ $Date: $ + * @package System + */ + +/** + * Includes the Prado core header file + */ +require_once(dirname(__FILE__).'/core.php'); + +/** + * Defines Prado class if not defined. + */ +if(!class_exists('Prado',false)) +{ + class Prado extends PradoBase + { + } +} + +/** + * Defines __autoload function if not defined. + */ +if(!function_exists('__autoload')) +{ + function __autoload($className) + { + include_once($className.Prado::CLASS_FILE_EXT); + if(!class_exists($className,false)) + Prado::fatalError("Class file for '$className' cannot be found."); + } +} + +//Error handlers are set during TApplication::run(), +//Exception stack is empty if set error handlers requires TApplication +//and TApplication then causes an exception during instantiation. +//see TApplication::initDefaultExceptionHandlers() + +/** + * Includes TApplication class file + */ +require_once(dirname(__FILE__).'/TApplication.php'); + ?> \ No newline at end of file -- cgit v1.2.3