(PECL seaslog >=1.0.0)
SeasLog::warning — Enregistre les informations de journalisation d'avertissement
Enregistre les informations de journalisation d'avertissement.
Note: "WARNING" - Occurrences exceptionnelles qui ne sont pas des erreurs. Informations potentiellement aberrantes qui nécessitent une attention et doivent être réparées.
messagecontentloggerRenvoie TRUE en cas de succès de l'enregistrement des informations de journalisation, FALSE en cas d'échec.
Exemple #1 Exemple de SeasLog::warning()
<?php
var_dump(SeasLog::warning('log message'));
//avec contenu
var_dump(SeasLog::warning('log message from {NAME}',array('NAME' => 'neeke')));
//avec journal temporaire
var_dump(SeasLog::warning('log message from {NAME}',array('NAME' => 'neeke'),'tmp_logger'));
var_dump(SeasLog::getBuffer());
?>Résultat de l'exemple ci-dessus est similaire à :
bool(true)
bool(true)
bool(true)
array(2) {
["/var/log/www/default/20180707.log"]=>
array(2) {
[0]=>
string(81) "2018-07-07 11:45:49 | WARNING | 73263 | 5b40376d1067c | 1530935149.68 | log message
"
[1]=>
string(92) "2018-07-07 11:45:49 | WARNING | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke
"
}
["/var/log/www/tmp_logger/20180707.log"]=>
array(1) {
[0]=>
string(92) "2018-07-07 11:45:49 | WARNING | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke
"
}
}