Subversion Repositories Applications.framework

Compare Revisions

Ignore whitespace Rev 174 → Rev 175

/trunk/framework/Log.php
17,6 → 17,12
class Log {
 
/**
* Boolean indiquant si l'on doit utiliser les logs ou pas
*/
private static $logger = false;
 
 
/**
* Tableau associatif stockant les descripteurs de fichiers
*/
private static $fichiersLog = array();
64,6 → 70,7
self::$cheminLogs = Config::get('chemin_logs');
self::$timeZone = Config::get('fw_timezone');
self::$tailleMax = Config::get('fw_taille_max_logs');
self::$logger = Config::get('fw_log_debogage');
 
// gestion de la timezone pour éviter des erreurs
if (function_exists('date_default_timezone_set') && function_exists('date_default_timezone_get')) {
70,7 → 77,7
date_default_timezone_set(self::$timeZone);
}
 
if (!is_dir(self::$cheminLogs) || !is_writable(self::$cheminLogs)) {
if (self::$logger && (!is_dir(self::$cheminLogs) || !is_writable(self::$cheminLogs))) {
self::desactiverEcriture();
}
}