Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe DatabaseLogger
+ Graphe d'héritage de DatabaseLogger:

Fonctions membres publiques

 __construct (array &$options)
 
 addEntry (LogEntry $entry)
 
- Fonctions membres publiques hérités de Logger
 __construct (array &$options)
 
 addEntry (LogEntry $entry)
 

Fonctions membres protégées

 connect ()
 

Attributs protégés

 $driver = 'mysqli'
 
 $host = '127.0.0.1'
 
 $user = 'root'
 
 $password = ''
 
 $database = 'logging'
 
 $table = 'jos_'
 
 $db
 
- Attributs protégés hérités de Logger
 $options = array()
 
 $priorities
 

Description détaillée

Joomla! MySQL Database Log class

This class is designed to output logs to a specific MySQL database table. Fields in this table are based on the Syslog style of log output. This is designed to allow quick and easy searching.

Depuis
11.1

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( array &  $options)

Constructor.

Paramètres
array&$optionsLog object options.
Depuis
11.1

Références Logger\$options, null, et prefix.

Documentation des fonctions membres

◆ addEntry()

addEntry ( LogEntry  $entry)

Method to add an entry to the log.

Paramètres
LogEntry$entryThe log entry object to add to the log.
Renvoie
void
Depuis
11.1
Exceptions

◆ connect()

connect ( )
protected

Method to connect to the database server based on object properties.

Renvoie
void
Depuis
11.1
Exceptions

Références Logger\$options, JDatabaseDriver\getInstance(), et prefix.

Documentation des champs

◆ $database

$database = 'logging'
protected

◆ $db

$db
protected

◆ $driver

$driver = 'mysqli'
protected

◆ $host

$host = '127.0.0.1'
protected

◆ $password

$password = ''
protected

◆ $table

$table = 'jos_'
protected

◆ $user

$user = 'root'
protected

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