mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
063fcf557d
Fixing issue where unknown exception types would not be handled spewing out errors. Unknown exception types are interpreted as 500 errors.
40 lines
1.3 KiB
PHP
40 lines
1.3 KiB
PHP
<?php
|
|
/**
|
|
* Basic Cake functionality.
|
|
*
|
|
* Handles loading of core files needed on every request
|
|
*
|
|
* PHP versions 4 and 5
|
|
*
|
|
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
|
|
* Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
|
|
*
|
|
* Licensed under The MIT License
|
|
* Redistributions of files must retain the above copyright notice.
|
|
*
|
|
* @copyright Copyright 2005-2010, Cake Software Foundation, Inc. (http://cakefoundation.org)
|
|
* @link http://cakephp.org CakePHP(tm) Project
|
|
* @package cake
|
|
* @subpackage cake.cake
|
|
* @since CakePHP(tm) v 0.2.9
|
|
* @license MIT License (http://www.opensource.org/licenses/mit-license.php)
|
|
*/
|
|
if (!defined('E_DEPRECATED')) {
|
|
define('E_DEPRECATED', 8192);
|
|
}
|
|
error_reporting(E_ALL & ~E_DEPRECATED);
|
|
|
|
require CORE_PATH . 'cake' . DS . 'basics.php';
|
|
$TIME_START = microtime(true);
|
|
require CORE_PATH . 'cake' . DS . 'config' . DS . 'paths.php';
|
|
require LIBS . 'exceptions.php';
|
|
require LIBS . 'object.php';
|
|
require LIBS . 'inflector.php';
|
|
require LIBS . 'configure.php';
|
|
require LIBS . 'set.php';
|
|
require LIBS . 'cache.php';
|
|
require LIBS . 'error_handler.php';
|
|
set_exception_handler(array('ErrorHandler', 'handleException'));
|
|
|
|
Configure::bootstrap();
|
|
require CAKE . 'dispatcher.php';
|