XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe XoopsLogger
+ Graphe d'héritage de XoopsLogger:

Fonctions membres publiques

 __construct ()
 
 instance ()
 
 enableRendering ()
 
 microtime ()
 
 startTime ($name='XOOPS')
 
 stopTime ($name='XOOPS')
 
 addQuery ($sql, $error=null, $errno=null, $query_time=null)
 
 addBlock ($name, $cached=false, $cachetime=0)
 
 addExtra ($name, $msg)
 
 addDeprecated ($msg)
 
 handleError ($errno, $errstr, $errfile, $errline)
 
 handleException ($e)
 
 sanitizePath ($path)
 
 render ($output)
 
 dump ($mode='')
 
 dumpTime ($name='XOOPS', $unset=false)
 
 triggerError ($errkey=0, $errStr='', $errFile='', $errLine='', $errNo=0)
 
 dumpAll ()
 
 dumpBlocks ()
 
 dumpExtra ()
 
 dumpQueries ()
 

Fonctions membres publiques statiques

static getInstance ()
 

Champs de données

 $queries = array()
 
 $blocks = array()
 
 $extra = array()
 
 $logstart = array()
 
 $logend = array()
 
 $errors = array()
 
 $deprecated = array()
 
 $usePopup = false
 
 $activated = true
 
 $renderingEnabled = false
 

Fonctions membres protégées

 isThrowable ($e)
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )

Documentation des fonctions membres

◆ addBlock()

addBlock (   $name,
  $cached = false,
  $cachetime = 0 
)

Log display of a block

Paramètres
string$namename of the block
bool$cachedwas the block cached?
int$cachetimecachetime of the block

◆ addDeprecated()

addDeprecated (   $msg)

Log messages for deprecated functions

Obsolète:
Paramètres
int$msgtext message for the entry

◆ addExtra()

addExtra (   $name,
  $msg 
)

Log extra information

Paramètres
string$namename for the entry
int$msgtext message for the entry

◆ addQuery()

addQuery (   $sql,
  $error = null,
  $errno = null,
  $query_time = null 
)

Log a database query

Paramètres
string$sqlSQL string
string$errorerror message (if any)
int$errnoerror number (if any)
null$query_time

◆ dump()

dump (   $mode = '')

*#+

Paramètres
string$mode
Renvoie
+ Voici le graphe des appelants de cette fonction :

◆ dumpAll()

dumpAll ( )

*#+

Obsolète:
+ Voici le graphe d'appel pour cette fonction :

◆ dumpBlocks()

dumpBlocks ( )

dumpBlocks

Obsolète:
Renvoie
dump
+ Voici le graphe d'appel pour cette fonction :

◆ dumpExtra()

dumpExtra ( )

dumpExtra

Obsolète:
Renvoie
dump
+ Voici le graphe d'appel pour cette fonction :

◆ dumpQueries()

dumpQueries ( )

dump Queries

Obsolète:
Renvoie
unknown
+ Voici le graphe d'appel pour cette fonction :

◆ dumpTime()

dumpTime (   $name = 'XOOPS',
  $unset = false 
)

get the current execution time of a timer

Paramètres
string$namename of the counter
bool$unsetremoves counter from global log
Renvoie
float current execution time of the counter
+ Voici le graphe d'appel pour cette fonction :

◆ enableRendering()

enableRendering ( )

Enable logger output rendering When output rendering is enabled, the logger will insert its output within the page content. If the string is found in the page content, the logger output will replace it, otherwise it will be inserted after all the page output.

◆ getInstance()

static getInstance ( )
static

Get a reference to the only instance of this class

Renvoie
object XoopsLogger reference to the only instance
+ Voici le graphe des appelants de cette fonction :

◆ handleError()

handleError (   $errno,
  $errstr,
  $errfile,
  $errline 
)

Error handling callback (called by the zend engine)

Paramètres
integer$errno
string$errstr
string$errfile
string$errline
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ handleException()

handleException (   $e)

Exception handling callback.

Paramètres
\Exception | \Throwable$euncaught Exception or Error
Renvoie
void
+ Voici le graphe d'appel pour cette fonction :

◆ instance()

instance ( )

Deprecated, use getInstance() instead

+ Voici le graphe d'appel pour cette fonction :

◆ isThrowable()

isThrowable (   $e)
protected

Determine if an object implements Throwable (or is an Exception that would under PHP 7.)

Paramètres
mixed$eExpected to be an object related to Exception or Throwable
Renvoie
bool true if related to Throwable or Exception, otherwise false
+ Voici le graphe des appelants de cette fonction :

◆ microtime()

microtime ( )

Returns the current microtime in seconds.

Renvoie
float
+ Voici le graphe des appelants de cette fonction :

◆ render()

render (   $output)

Output buffering callback inserting logger dump in page output

Paramètres
$output
Renvoie
string
+ Voici le graphe d'appel pour cette fonction :

◆ sanitizePath()

sanitizePath (   $path)

@access protected

Paramètres
string$path
Renvoie
mixed|string
+ Voici le graphe des appelants de cette fonction :

◆ startTime()

startTime (   $name = 'XOOPS')

Start a timer

Paramètres
string$namename of the timer
+ Voici le graphe d'appel pour cette fonction :

◆ stopTime()

stopTime (   $name = 'XOOPS')

Stop a timer

Paramètres
string$namename of the timer
+ Voici le graphe d'appel pour cette fonction :

◆ triggerError()

triggerError (   $errkey = 0,
  $errStr = '',
  $errFile = '',
  $errLine = '',
  $errNo = 0 
)

XoopsLogger::triggerError()

Obsolète:
Paramètres
int$errkey
string$errStr
string$errFile
string$errLine
integer$errNo
Renvoie
void
+ Voici le graphe d'appel pour cette fonction :

Documentation des champs

◆ $activated

◆ $blocks

$blocks = array()

◆ $deprecated

$deprecated = array()

◆ $errors

$errors = array()

◆ $extra

$extra = array()

◆ $logend

$logend = array()

◆ $logstart

$logstart = array()

◆ $queries

$queries = array()

◆ $renderingEnabled

$renderingEnabled = false

*@access protected

◆ $usePopup

*#-


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