From 55c4ac1bfe565f1ca7f537fdd8b7a201be28e581 Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 10 Nov 2005 12:47:19 +0000 Subject: Initial import of prado framework --- framework/prado.php | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 framework/prado.php (limited to 'framework/prado.php') diff --git a/framework/prado.php b/framework/prado.php new file mode 100644 index 00000000..cfd10705 --- /dev/null +++ b/framework/prado.php @@ -0,0 +1,56 @@ + + * @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) + { + require_once($className.Prado::CLASS_FILE_EXT); + } +} + +/** + * 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'); + +?> \ No newline at end of file -- cgit v1.2.3