Browse Source

Ajouter une propriete logname utilisee pour les logs, ce qui permet aux surcharges de loger dans un log different

v4
Cerdic 10 months ago
parent
commit
dc7eb7fa2c
  1. 7
      inc/Facteur/FacteurMail.php

7
inc/Facteur/FacteurMail.php

@ -72,13 +72,16 @@ class FacteurMail extends PHPMailer {
protected $sendFailFunction = null;
protected static $logName = 'facteur';
/**
* Wrapper de spip_log pour par PHPMailer
* @param $message
* @param $level
*/
public static function logDebug($message, $level){
spip_log("$level: " . trim($message), "facteur" . _LOG_DEBUG);
$facteurClass = get_called_class();
spip_log("$facteurClass: $level: " . trim($message), $facteurClass::$logName . _LOG_DEBUG);
}
/**
@ -91,7 +94,7 @@ class FacteurMail extends PHPMailer {
if (empty($level)) {
$level = _LOG_INFO;
}
spip_log("$class: " . (is_scalar($message) ? $message : json_encode($message, true)), "facteur" . $level);
spip_log("$class: " . (is_scalar($message) ? $message : json_encode($message, true)), static::$logName . $level);
}
/**

Loading…
Cancel
Save