Files
fdn2/app/private/lib/logger/LoggingFacilityManager.php
T
2022-08-29 23:20:16 +02:00

26 lines
523 B
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 04/feb/2013
*/
class LoggingFacilityManager {
private static $myloggers = array();
public static function addLogger($loggerName, LoggingFacility &$loggerObject) {
self::$myloggers[$loggerName] = $loggerObject;
}
public static function getLogger($loggerName) {
if(array_key_exists($loggerName, self::$myloggers)) {
return self::$myloggers[$loggerName];
}
else {
throw new CoreException("Impossible to find logger '$loggerName'");
}
}
}
?>