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

Fonctions membres publiques

 log ($level, $message, array $context=[])
 
 cleanLogs ()
 
 __sleep ()
 
 __wakeup ()
 
 __destruct ()
 
- Fonctions membres publiques hérités de AbstractLogger
 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())
 

Attributs privés

 $logs = []
 

Description détaillée

A buffering logger that stacks logs for later.

Auteur
Nicolas Grekas p@tch.nosp@m.work.nosp@m..com

Documentation des constructeurs et destructeur

◆ __destruct()

__destruct ( )

Références $context, $key, $message, $val, elseif, et null.

Documentation des fonctions membres

◆ __sleep()

__sleep ( )
Renvoie
array

◆ __wakeup()

__wakeup ( )

◆ cleanLogs()

cleanLogs ( )

Références BufferingLogger\$logs.

◆ log()

log (   $level,
  $message,
array  $context = [] 
)

Logs with an arbitrary level.

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

Implémente LoggerInterface.

Références $context, et $message.

Documentation des champs

◆ $logs

$logs = []
private

Référencé par BufferingLogger\cleanLogs().


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