mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
Moving more classes to the new layout, it is time to bring the debugger up
This commit is contained in:
parent
3c23080dd2
commit
73ad5385eb
8 changed files with 8 additions and 24 deletions
|
@ -19,6 +19,8 @@
|
|||
* @license MIT License (http://www.opensource.org/licenses/mit-license.php)
|
||||
*/
|
||||
|
||||
App::uses('Inflector', 'Utility');
|
||||
|
||||
/**
|
||||
* Caching for CakePHP.
|
||||
*
|
||||
|
@ -109,7 +111,8 @@ class Cache {
|
|||
|
||||
list($plugin, $class) = pluginSplit($config['engine']);
|
||||
$cacheClass = $class . 'Engine';
|
||||
if (!class_exists($cacheClass) && self::_loadEngine($class, $plugin) === false) {
|
||||
App::uses($cacheClass, 'Cache/Engine');
|
||||
if (!class_exists($cacheClass)) {
|
||||
return false;
|
||||
}
|
||||
$cacheClass = $class . 'Engine';
|
||||
|
@ -151,26 +154,6 @@ class Cache {
|
|||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Tries to find and include a file for a cache engine and returns object instance
|
||||
*
|
||||
* @param $name Name of the engine (without 'Engine')
|
||||
* @return mixed $engine object or null
|
||||
*/
|
||||
protected static function _loadEngine($name, $plugin = null) {
|
||||
if ($plugin) {
|
||||
return App::import('Lib', $plugin . '.cache' . DS . $name, false);
|
||||
} else {
|
||||
$core = App::core();
|
||||
$path = $core['libs'][0] . 'cache' . DS . strtolower($name) . '.php';
|
||||
if (file_exists($path)) {
|
||||
require $path;
|
||||
return true;
|
||||
}
|
||||
return App::import('Lib', 'cache' . DS . $name, false);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Temporarily change the settings on a cache config. The settings will persist for the next write
|
||||
* operation (write, decrement, increment, clear). Any reads that are done before the write, will
|
||||
|
|
|
@ -219,14 +219,15 @@ if (!defined('JS_URL')) {
|
|||
|
||||
|
||||
require LIBS . 'basics.php';
|
||||
require LIBS . 'Utility' . DS . 'Inflector.php';
|
||||
require LIBS . 'Utility' . DS . 'Folder.php';
|
||||
require LIBS . 'Core' . DS .'App.php';
|
||||
require LIBS . 'Error' . DS . 'exceptions.php';
|
||||
|
||||
App::uses('ErrorHandler', 'Error');
|
||||
App::uses('Configure', 'Core');
|
||||
App::uses('Cache', 'Cache');
|
||||
|
||||
//require LIBS . 'error' . DS . 'exceptions.php';
|
||||
|
||||
|
||||
//require LIBS . 'object.php';
|
||||
//require LIBS . 'configure.php';
|
||||
//require LIBS . 'set.php';
|
||||
|
|
Loading…
Reference in a new issue