mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
Changing the way loggers are loaded, this will probable need some changes on userland
This commit is contained in:
parent
ff8b1a1041
commit
80452397b6
1 changed files with 3 additions and 11 deletions
|
@ -124,15 +124,9 @@ class CakeLog {
|
|||
* @return mixed boolean false on any failures, string of classname to use if search was successful.
|
||||
*/
|
||||
protected static function _getLogger($loggerName) {
|
||||
list($plugin, $loggerName) = pluginSplit($loggerName);
|
||||
list($plugin, $loggerName) = pluginSplit($loggerName, true);
|
||||
|
||||
if ($plugin) {
|
||||
App::import('Lib', $plugin . '.log/' . $loggerName);
|
||||
} else {
|
||||
if (!App::import('Lib', 'log/' . $loggerName)) {
|
||||
App::import('Core', 'log/' . $loggerName);
|
||||
}
|
||||
}
|
||||
App::uses($loggerName, $plugin . 'Log/Engine');
|
||||
if (!class_exists($loggerName)) {
|
||||
throw new Exception(sprintf(__('Could not load class %s'), $loggerName));
|
||||
}
|
||||
|
@ -165,9 +159,7 @@ class CakeLog {
|
|||
* @return void
|
||||
*/
|
||||
protected static function _autoConfig() {
|
||||
if (!class_exists('FileLog')) {
|
||||
App::import('Core', 'log/FileLog');
|
||||
}
|
||||
self::_getLogger('FileLog');
|
||||
self::$_streams['default'] = new FileLog(array('path' => LOGS));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue