NAME
MarpaX::ESLIF::Logger::Interface - MarpaX::ESLIF's logger interface
VERSION
version 3.0.30
DESCRIPTION
Logger interface is a list of methods that are required by MarpaX::ESLIF at run-time to perform logging. It has to be an object instance, referenced with $loggerInterface
below.
METHODS
- $loggerInterface->trace($message)
-
Log the string
$message
at the TRACE level. - $loggerInterface->debug($message)
-
Log the string
$message
at the DEBUG level. - $loggerInterface->info($message)
-
Log the string
$message
at the INFO level. - $loggerInterface->notice($message)
-
Log the string
$message
at the NOTICE level. - $loggerInterface->warning($message)
-
Log the string
$message
at the WARNING level. - $loggerInterface->error($message)
-
Log the string
$message
at the ERROR level. - $loggerInterface->critical($message)
-
Log the string
$message
at the CRITICAL level. - $loggerInterface->alert($message)
-
Log the string
$message
at the ALERT level. - $loggerInterface->emergency($message)
-
Log the string
$message
at the EMERGENCY level.
AUTHOR
Jean-Damien Durand <jeandamiendurand@free.fr>
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Jean-Damien Durand.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.