(PECL seaslog >=1.0.0)
SeasLog::error — Registra la información del registro de errores
Registra la información del registro de errores.
Nota: "ERROR" - Errores de ejecución que no requieren acción inmediata pero que generalmente deberían ser tratados.
messagecontentloggerDevuelve TRUE en caso de éxito en el registro de la información del registro, FALSE en caso de fallo.
Ejemplo #1 Ejemplo de SeasLog::error()
<?php
var_dump(SeasLog::error('log message'));
//con contenido
var_dump(SeasLog::error('log message from {NAME}',array('NAME' => 'neeke')));
//con registro temporal
var_dump(SeasLog::error('log message from {NAME}',array('NAME' => 'neeke'),'tmp_logger'));
var_dump(SeasLog::getBuffer());
?>Resultado del ejemplo anterior es similar a:
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 | ERROR | 73263 | 5b40376d1067c | 1530935149.68 | log message
"
[1]=>
string(92) "2018-07-07 11:45:49 | ERROR | 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 | ERROR | 73263 | 5b40376d1067c | 1530935149.68 | log message from neeke
"
}
}