CaptchaRegistry

实现 DispatcherAwareInterface

验证码注册表类

最终

5.0.0

Joomla CMS

方法

添加

在注册表中注册元素,添加新的或覆盖现有的。

add(\Joomla\CMS\Captcha\CaptchaProviderInterface instance) : 

5.0.0

参数

实例

CaptchaProviderInterface

响应

静态

获取

按名称返回元素。

get( name) : \Joomla\CMS\Captcha\CaptchaProviderInterface
抛出

CaptchaNotFoundException

5.0.0

参数

名称

string元素名称

响应

CaptchaProviderInterface

获取所有

返回所有已注册元素的列表

getAll() : \Joomla\CMS\Captcha\CaptchaProviderInterface||string|int

5.0.0

响应

array<string|int, CaptchaProviderInterface>

存在

检查元素是否存在于注册表中。

has( name) : 

5.0.0

参数

名称

string元素名称

响应

布尔值

初始化注册表

触发事件以允许通过插件注册元素。

initRegistry() : 

5.0.0

响应

静态

属性

注册表

已注册元素的列表

5.0.0

类型

array<string|int, CaptchaProviderInterface>

已初始化

初始化的内部标志

5.0.0

类型

布尔值