ProfilerInterface

包含一系列 ProfilePointInterface 的 Profilers 接口。

自版本

1.0

Joomla 框架

方法

getName

获取此探查器的名称。

getName() : 
自版本

1.0

返回值

string此探查器的名称。

getPoint

获取由给定名称标识的点。

getPoint( name,  default = null) : \Joomla\Profiler\ProfilePointInterface|mixed
自版本

1.0

参数

name

string点的名称。

default

mixed如果未标记该点,则为默认值。

返回值

ProfilePointInterface|mixed配置文件点或默认值。

getPoints

获取此探查器中的点(按标记顺序)。

getPoints() : \Joomla\Profiler\ProfilePointInterface||string|int
自版本

1.0

返回值

array<string|int, ProfilePointInterface>此探查器中点的数组。

getRenderer

获取此探查器中当前使用的渲染器。

getRenderer() : \Joomla\Profiler\ProfilerRendererInterface
自版本

1.0

返回值

ProfilerRendererInterface渲染器。

hasPoint

检查探查器是否已标记给定点。

hasPoint( name) : 
自版本

1.0

参数

name

string点的名称。

返回值

bool如果探查器已标记该点,则为 true,否则为 false。

mark

使用给定名称标记配置文件点。

mark( name) : \Joomla\Profiler\ProfilerInterface
自版本

1.0

抛出

InvalidArgumentException如果已存在具有该名称的点。

参数

name

string配置文件点名称。

返回值

ProfilerInterface此方法是可链接的。

render

渲染探查器。

render() : 
自版本

1.0

返回值

string已渲染的探查器。

setRenderer

设置渲染器以渲染此探查器。

setRenderer(\Joomla\Profiler\ProfilerRendererInterface renderer) : \Joomla\Profiler\ProfilerInterface
自版本

1.0

参数

renderer

ProfilerRendererInterface渲染器。

返回值

ProfilerInterface此方法是可链接的。