Files
fdn2/private/lib/logger/LoggingFacilityManager.php
T
Riccardo Di Dato 5fe7b7a056 Bugfix script per build dell'applicazione per funzionare da qualsiasi
path
Script di configurazione per i path incluso nel bin path
dell'applicazione
Correzioni allo script di build (settaggio permessi)
Bugfix sistema di logging
Bugfix system controller
Inclusione base per sistema di crontab e task
Inserito sistema di gestione variabili globali
2016-01-12 20:23:34 +01: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'");
}
}
}
?>