Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe AbstractLogger
+ Graphe d'héritage de AbstractLogger:

Fonctions membres publiques

 emergency ($message, array $context=array())
 
 alert ($message, array $context=array())
 
 critical ($message, array $context=array())
 
 error ($message, array $context=array())
 
 warning ($message, array $context=array())
 
 notice ($message, array $context=array())
 
 info ($message, array $context=array())
 
 debug ($message, array $context=array())
 
- Fonctions membres publiques hérités de LoggerInterface
 log ($level, $message, array $context=array())
 

Description détaillée

This is a simple Logger implementation that other Loggers can inherit from.

It simply delegates all log-level-specific methods to the log method to reduce boilerplate code that a simple Logger that does the same thing with messages regardless of the error level has to implement.

Documentation des fonctions membres

◆ alert()

alert (   $message,
array  $context = array() 
)

Action must be taken immediately.

Example: Entire website down, database unavailable, etc. This should trigger the SMS alerts and wake you up.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LogLevel\ALERT, et LoggerInterface\log().

◆ critical()

critical (   $message,
array  $context = array() 
)

Critical conditions.

Example: Application component unavailable, unexpected exception.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LogLevel\CRITICAL, et LoggerInterface\log().

◆ debug()

debug (   $message,
array  $context = array() 
)

Detailed debug information.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LogLevel\DEBUG, et LoggerInterface\log().

◆ emergency()

emergency (   $message,
array  $context = array() 
)

System is unusable.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LogLevel\EMERGENCY, et LoggerInterface\log().

◆ error()

error (   $message,
array  $context = array() 
)

Runtime errors that do not require immediate action but should typically be logged and monitored.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LogLevel\ERROR, et LoggerInterface\log().

◆ info()

info (   $message,
array  $context = array() 
)

Interesting events.

Example: User logs in, SQL logs.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LogLevel\INFO, et LoggerInterface\log().

◆ notice()

notice (   $message,
array  $context = array() 
)

Normal but significant events.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LoggerInterface\log(), et LogLevel\NOTICE.

◆ warning()

warning (   $message,
array  $context = array() 
)

Exceptional occurrences that are not errors.

Example: Use of deprecated APIs, poor use of an API, undesirable things that are not necessarily wrong.

Paramètres
string$message
mixed[]$context
Renvoie
void

Implémente LoggerInterface.

Références $context, $message, LoggerInterface\log(), et LogLevel\WARNING.


La documentation de cette classe a été générée à partir du fichier suivant :