Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct ($requestStartTime=null) | |
startMeasure ($name, $label=null, $collector=null) | |
hasStartedMeasure ($name) | |
stopMeasure ($name, $params=array()) | |
addMeasure ($label, $start, $end, $params=array(), $collector=null) | |
measure ($label, \Closure $closure, $collector=null) | |
getMeasures () | |
getRequestStartTime () | |
getRequestEndTime () | |
getRequestDuration () | |
collect () | |
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 | |
$requestStartTime | |
$requestEndTime | |
$startedMeasures = array() | |
$measures = array() | |
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 () |
Collects info about the request duration as well as providing a way to log duration of any operations
__construct | ( | $requestStartTime = null | ) |
float | $requestStartTime |
Références TimeDataCollector\$requestStartTime, et null.
addMeasure | ( | $label, | |
$start, | |||
$end, | |||
$params = array() , |
|||
$collector = null |
|||
) |
Adds a measure
string | $label | |
float | $start | |
float | $end | |
array | $params | |
string | null | $collector |
Références $label, $params, $start, DataCollector\formatDuration(), et DataCollector\getDataFormatter().
Référencé par TimeDataCollector\stopMeasure().
collect | ( | ) |
DebugBarException |
Implémente DataCollectorInterface.
Références $b, $name, DataCollector\formatDuration(), DataCollector\getDataFormatter(), TimeDataCollector\getRequestDuration(), et TimeDataCollector\stopMeasure().
getMeasures | ( | ) |
getName | ( | ) |
Implémente DataCollectorInterface.
getRequestDuration | ( | ) |
Returns the duration of a request
Références TimeDataCollector\$requestStartTime, et null.
Référencé par TimeDataCollector\collect().
getRequestEndTime | ( | ) |
getRequestStartTime | ( | ) |
getWidgets | ( | ) |
Implémente Renderable.
hasStartedMeasure | ( | $name | ) |
Check a measure exists
string | $name |
Références $name.
Référencé par TimeDataCollector\stopMeasure().
measure | ( | $label, | |
\Closure | $closure, | ||
$collector = null |
|||
) |
Utility function to measure the execution of a Closure
string | $label | |
\Closure | $closure | |
string | null | $collector |
Références $label, $name, $params, $result, TimeDataCollector\startMeasure(), et TimeDataCollector\stopMeasure().
Starts a measure
string | $name | Internal name, used to stop the measure |
string | null | $label | Public name |
string | null | $collector | The source of the collector |
Références $label, $name, et $start.
Référencé par TimeDataCollector\measure().
stopMeasure | ( | $name, | |
$params = array() |
|||
) |
Stops a measure
string | $name | |
array | $params |
DebugBarException |
Références $name, $params, TimeDataCollector\addMeasure(), et TimeDataCollector\hasStartedMeasure().
Référencé par TimeDataCollector\collect(), et TimeDataCollector\measure().
|
protected |
Référencé par TimeDataCollector\getMeasures().
|
protected |
Référencé par TimeDataCollector\getRequestEndTime().
|
protected |
|
protected |