dolibarr
16.0.5
Main Page
Related Pages
Modules
Classes
Files
Examples
File List
File Members
dolibarr_16.0
htdocs
core
modules
syslog
logHandlerInterface.php
Go to the documentation of this file.
1
<?php
2
/*
3
* This program is free software; you can redistribute it and/or modify
4
* it under the terms of the GNU General Public License as published by
5
* the Free Software Foundation; either version 3 of the License, or
6
* (at your option) any later version.
7
*
8
* This program is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU General Public License for more details.
12
*
13
* You should have received a copy of the GNU General Public License
14
* along with this program. If not, see <https://www.gnu.org/licenses/>.
15
* or see https://www.gnu.org/
16
*/
17
27
interface
LogHandlerInterface
28
{
34
public
function
getName
();
35
36
42
public
function
getVersion
();
43
49
public
function
getInfo
();
50
56
public
function
getWarning
();
57
63
public
function
configure
();
64
70
public
function
checkConfiguration
();
71
77
public
function
isActive
();
78
85
public
function
export
($content);
86
}
LogHandlerInterface\configure
configure()
Return array of configuration data.
LogHandlerInterface\getInfo
getInfo()
Return information on logger.
LogHandlerInterface\getVersion
getVersion()
Return version of logger.
LogHandlerInterface
LogHandlerInterface.
Definition:
logHandlerInterface.php:27
LogHandlerInterface\checkConfiguration
checkConfiguration()
Return if configuration is valid.
LogHandlerInterface\export
export($content)
Output log content.
LogHandlerInterface\getWarning
getWarning()
Return warning if something is wrong with logger.
LogHandlerInterface\isActive
isActive()
Return if logger active.
LogHandlerInterface\getName
getName()
Return name of logger.
Generated on Mon Dec 4 2023 01:01:21 for
dolibarr
by Doxygen 1.8.17