(PECL seaslog >=1.0.0)
SeasLog::notice — Enregistre les informations de journalisation de notification
Enregistre les informations de journalisation de notification.
Note: "NOTICE" - Événements normaux mais significatifs. Les informations qui sont plus importantes que le niveau INFO pendant l'exécution.
messagecontentloggerRenvoie TRUE en cas de succès de l'enregistrement des informations du journal, FALSE en cas d'échec.
Exemple #1 Exemple de SeasLog::notice()
<?php
var_dump(SeasLog::notice('log message'));
//avec contenu
var_dump(SeasLog::notice('log message from {NAME}',array('NAME' => 'neeke')));
//avec journal temporaire
var_dump(SeasLog::notice('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 | NOTICE | 73263 | 5b40376d1067c | 1530935149.68 | log message
"
[1]=>
string(92) "2018-07-07 11:45:49 | NOTICE | 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 | NOTICE | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke
"
}
}