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
26 lines
523 B
PHP
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'");
|
|
}
|
|
}
|
|
}
|
|
|
|
?>
|