public static function getInstance($component = "default", $initDbHandler = false)
{
if (array_key_exists($component, self::$instances)) {
return self::$instances[$component];
}
$logger = new self();
$logger->setComponent($component);
if ($initDbHandler) {
$logger->addWriter(new \Pimcore\Log\Handler\ApplicationLoggerDb());
}
self::$instances[$component] = $logger;
return $logger;
}