ensure that plain CakeLogInterface still works

This commit is contained in:
Rachman Chavik 2012-05-13 15:53:42 +07:00
parent 8e8763d69d
commit 595cad84b3
3 changed files with 11 additions and 4 deletions

View file

@ -374,8 +374,12 @@ class CakeLog {
$scopes = array();
if ($logger instanceof BaseLog) {
$config = $logger->config();
$types = $config['types'];
$scopes = $config['scopes'];
if (isset($config['types'])) {
$types = $config['types'];
}
if (isset($config['scopes'])) {
$scopes = $config['scopes'];
}
}
if (is_string($scope)) {
$inScope = in_array($scope, $scopes);