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

Fonctions membres publiques

 addException (Exception $e)
 
 addThrowable ($e)
 
 setChainExceptions ($chainExceptions=true)
 
 getExceptions ()
 
 useHtmlVarDumper ($value=true)
 
 isHtmlVarDumperUsed ()
 
 collect ()
 
 formatExceptionData (Exception $e)
 
 formatThrowableData ($e)
 
 getName ()
 
 getWidgets ()
 
- Fonctions membres publiques hérités de DataCollector
 setDataFormatter (DataFormatterInterface $formater)
 
 getDataFormatter ()
 
 getXdebugLink ($file, $line=1)
 
 setVarDumper (DebugBarVarDumper $varDumper)
 
 getVarDumper ()
 
 formatVar ($var)
 
 formatDuration ($seconds)
 
 formatBytes ($size, $precision=2)
 
 getXdebugLinkTemplate ()
 
 setXdebugLinkTemplate ($xdebugLinkTemplate, $shouldUseAjax=false)
 
 getXdebugShouldUseAjax ()
 
 getXdebugReplacements ()
 
 setXdebugReplacements ($xdebugReplacements)
 
 setXdebugReplacement ($serverPath, $replacement)
 

Attributs protégés

 $exceptions = array()
 
 $chainExceptions = false
 
 $useHtmlVarDumper = false
 
- Attributs protégés hérités de DataCollector
 $dataFormater
 
 $varDumper
 
 $xdebugLinkTemplate = ''
 
 $xdebugShouldUseAjax = false
 
 $xdebugReplacements = array()
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de DataCollector
static setDefaultDataFormatter (DataFormatterInterface $formater)
 
static getDefaultDataFormatter ()
 
static setDefaultVarDumper (DebugBarVarDumper $varDumper)
 
static getDefaultVarDumper ()
 

Description détaillée

Collects info about exceptions

Documentation des fonctions membres

◆ addException()

addException ( Exception  $e)

Adds an exception to be profiled in the debug bar

Paramètres
Exception$e
Obsolète:
in favor on addThrowable

Références ExceptionsCollector\addThrowable().

◆ addThrowable()

addThrowable (   $e)

Adds a Throwable to be profiled in the debug bar

Paramètres
\Throwable$e

Référencé par ExceptionsCollector\addException().

◆ collect()

collect ( )

Called by the DebugBar when data needs to be collected

Renvoie
array Collected data

Implémente DataCollectorInterface.

Références $this.

◆ formatExceptionData()

formatExceptionData ( Exception  $e)

Returns exception data as an array

Paramètres
Exception$e
Renvoie
array
Obsolète:
in favor on formatThrowableData

Références ExceptionsCollector\formatThrowableData().

◆ formatThrowableData()

formatThrowableData (   $e)

Returns Throwable data as an array

Paramètres
\Throwable$e
Renvoie
array

Références $start, DataCollector\getVarDumper(), DataCollector\getXdebugLink(), ExceptionsCollector\isHtmlVarDumperUsed(), et null.

Référencé par ExceptionsCollector\formatExceptionData().

◆ getExceptions()

getExceptions ( )

Returns the list of exceptions being profiled

Renvoie
array[]

Références ExceptionsCollector\$exceptions.

◆ getName()

getName ( )
Renvoie
string

Implémente DataCollectorInterface.

◆ getWidgets()

getWidgets ( )
Renvoie
array

Implémente Renderable.

◆ isHtmlVarDumperUsed()

isHtmlVarDumperUsed ( )

Indicates whether the Symfony HtmlDumper will be used to dump variables for rich variable rendering.

Renvoie
mixed

Références ExceptionsCollector\$useHtmlVarDumper.

Référencé par ExceptionsCollector\formatThrowableData().

◆ setChainExceptions()

setChainExceptions (   $chainExceptions = true)

Configure whether or not all chained exceptions should be shown.

Paramètres
bool$chainExceptions

Références ExceptionsCollector\$chainExceptions.

◆ useHtmlVarDumper()

useHtmlVarDumper (   $value = true)

Sets a flag indicating whether the Symfony HtmlDumper will be used to dump variables for rich variable rendering.

Paramètres
bool$value
Renvoie
$this

Références $this, et $value.

Documentation des champs

◆ $chainExceptions

$chainExceptions = false
protected

◆ $exceptions

$exceptions = array()
protected

◆ $useHtmlVarDumper


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