Skip to content
Snippets Groups Projects
Commit 53f4b4a5 authored by Steffen Müller's avatar Steffen Müller Committed by Ingo Renner
Browse files

[TASK] Support logger names with namespaces

Resolves: #41943
Releases: 6.0

Change-Id: Ie9ee6fd200a330d7c78285afc380d1d59d4ec03a
Reviewed-on: http://review.typo3.org/15545
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Philipp Gampe
Reviewed-by: Ingo Renner
Tested-by: Ingo Renner
parent 0c9bac2d
Branches
Tags
No related merge requests found
......@@ -92,8 +92,9 @@ class LogManager implements \TYPO3\CMS\Core\SingletonInterface {
public function getLogger($name = '') {
/** @var $logger \TYPO3\CMS\Core\Log\Logger */
$logger = NULL;
// Transform class names to the dot-name style
$name = str_replace('_', '.', $name);
// Transform namespaces and underscore class names to the dot-name style
$separators = array('_', '\\');
$name = str_replace($separators, '.', $name);
if (isset($this->loggers[$name])) {
$logger = $this->loggers[$name];
} else {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment