28,6 → 28,11 |
*/ |
private static $contexte = false; |
|
/** |
* Détermine si l'on affiche ou non les erreur |
*/ |
private static $afficher = false; |
|
/** |
* Détermine si l'on loggue ou non les erreurs |
*/ |
52,6 → 57,7 |
self::$exceptions = array(); |
self::$contexte = Config::get('fw_debogage_contexte'); |
self::$logger = Config::get('fw_log_debogage'); |
self::$afficher = Config::get('fw_debogage'); |
self::$mode = php_sapi_name(); |
|
set_exception_handler(array(get_class($this),'gererException')); |
177,7 → 183,7 |
|
public function __destruct() { |
// Si des erreurs n'ont pas été affichée nous forçons leur affichage |
if (count(self::$exceptions) > 0) { |
if (self::$afficher && count(self::$exceptions) > 0) { |
echo self::getExceptions(); |
} |
} |