Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JLoggerFormattedText
+ Graphe d'héritage de JLoggerFormattedText:
+ Graphe de collaboration de JLoggerFormattedText:

Liste de tous les membres

Fonctions membres publiques

 __construct (array &$options)
 __destruct ()
 addEntry (JLogEntry $entry)

Fonctions membres protégées

 generateFileHeader ()
 initFile ()
 parseFields ()

Attributs protégés

 $file
 $format = '{DATETIME} {PRIORITY} {CATEGORY} {MESSAGE}'
 $fields = array()
 $path
 $priorities
- Attributs protégés inherited from JLogger
 $options = array()

Documentation des constructeurs et destructeur

JLoggerFormattedText::__construct ( array &  $options)

Constructor.

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

Réimplémentée à partir de JLogger.

Réimplémentée dans JLoggerW3C.

Références JFactory\getConfig().

+ Voici le graphe d'appel pour cette fonction :

JLoggerFormattedText::__destruct ( )

Destructor.

Depuis:
11.1

Documentation des fonctions membres

JLoggerFormattedText::addEntry ( JLogEntry  $entry)

Method to add an entry to the log.

Paramètres:
JLogEntry$entryThe log entry object to add to the log.
Renvoie:
boolean True on success.
Depuis:
11.1
Exceptions:
LogException

Réimplémentée à partir de JLogger.

Références $field, et elseif.

JLoggerFormattedText::generateFileHeader ( )
protected

Method to generate the log file header.

Renvoie:
string The log file header
Depuis:
11.1

Références JPlatform\getLongVersion().

+ Voici le graphe d'appel pour cette fonction :

JLoggerFormattedText::initFile ( )
protected

Method to initialise the log file. This will create the folder path to the file if it doesn't already exist and also get a new file header if the file doesn't already exist. If the file already exists it will simply open it for writing.

Renvoie:
void
Depuis:
11.1

Références JFolder\create().

+ Voici le graphe d'appel pour cette fonction :

JLoggerFormattedText::parseFields ( )
protected

Method to parse the format string into an array of fields.

Renvoie:
void
Depuis:
11.1

Documentation des données membres

JLoggerFormattedText::$fields = array()
protected
JLoggerFormattedText::$file
protected
JLoggerFormattedText::$format = '{DATETIME} {PRIORITY} {CATEGORY} {MESSAGE}'
protected

Réimplémentée dans JLoggerW3C.

JLoggerFormattedText::$path
protected
JLoggerFormattedText::$priorities
protected
Valeur initiale :
array(
JLog::EMERGENCY => 'EMERGENCY',
JLog::ALERT => 'ALERT',
JLog::CRITICAL => 'CRITICAL',
JLog::ERROR => 'ERROR',
JLog::WARNING => 'WARNING',
JLog::NOTICE => 'NOTICE',
JLog::INFO => 'INFO',
JLog::DEBUG => 'DEBUG')

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