dolibarr 21.0.0-beta
|
Class to manage logging to a file. More...
Public Member Functions | |
getName () | |
Return name of logger. | |
getVersion () | |
Version of the module ('x.y.z' or 'dolibarr' or 'experimental' or 'development') | |
getInfo () | |
Content of the info tooltip. | |
isActive () | |
Is the logger active ? | |
configure () | |
Return array of configuration data. | |
checkConfiguration () | |
Return if configuration is valid. | |
export ($content, $suffixinfilename='') | |
Export the message. | |
Public Member Functions inherited from LogHandler | |
getWarning () | |
Return warning if something is wrong with logger. | |
setIdent ($ident) | |
Set current ident. | |
Private Member Functions | |
getFilename ($suffixinfilename='') | |
Return the parsed logfile path. | |
Class to manage logging to a file.
Definition at line 11 of file mod_syslog_file.php.
mod_syslog_file::checkConfiguration | ( | ) |
Return if configuration is valid.
Reimplemented from LogHandler.
Definition at line 90 of file mod_syslog_file.php.
References dol_syslog(), and getFilename().
mod_syslog_file::configure | ( | ) |
Return array of configuration data.
Reimplemented from LogHandler.
Definition at line 71 of file mod_syslog_file.php.
mod_syslog_file::export | ( | $content, | |
$suffixinfilename = '' ) |
Export the message.
array{level:int,ip:string,ospid:string,osuser:string,message:string} | $content Array containing the info about the message | |
string | $suffixinfilename | When output is a file, append this suffix into default log filename. |
Reimplemented from LogHandler.
Definition at line 166 of file mod_syslog_file.php.
References dol_now(), dol_print_date(), dol_trunc(), dolChmod(), getDolGlobalString(), and getFilename().
|
private |
Return the parsed logfile path.
string | $suffixinfilename | When output is a file, append this suffix into default log filename. |
Definition at line 111 of file mod_syslog_file.php.
References $conf, getDolGlobalInt(), getDolGlobalString(), and getUserRemoteIP().
Referenced by checkConfiguration(), and export().
mod_syslog_file::getInfo | ( | ) |
Content of the info tooltip.
Reimplemented from LogHandler.
Definition at line 49 of file mod_syslog_file.php.
mod_syslog_file::getName | ( | ) |
Return name of logger.
Reimplemented from LogHandler.
Definition at line 27 of file mod_syslog_file.php.
mod_syslog_file::getVersion | ( | ) |
Version of the module ('x.y.z' or 'dolibarr' or 'experimental' or 'development')
Reimplemented from LogHandler.
Definition at line 39 of file mod_syslog_file.php.
mod_syslog_file::isActive | ( | ) |
Is the logger active ?
Reimplemented from LogHandler.
Definition at line 61 of file mod_syslog_file.php.
References getDolGlobalString().