Captcha
实现 DispatcherAwareInterfaceJoomla! Captcha 基础对象
抽象 | |
---|---|
自 |
2.5 |
包 |
Joomla CMS |
方法
__construct
类构造函数。
__construct( captcha, mixed||string|int options) :
自 |
2.5 |
---|---|
抛出 |
|
参数
- captcha
string
要使用的插件。- options
array<string|int, mixed>
选项的关联数组。
响应
混合
_load
加载 Captcha 插件。
_load(mixed||string|int options = []) :
已弃用
自 |
2.5 |
---|---|
抛出 |
|
已弃用 |
应使用 CaptchaRegistry |
参数
- options
array<string|int, mixed>
选项的关联数组。
响应
无效
checkAnswer
检查答案是否正确。
checkAnswer( code) :
自 |
2.5 |
---|---|
抛出 |
|
参数
- 代码
string
答案。
响应
bool
提供的答案是否正确
display
获取验证码的 HTML。
display( name, id, class = '') :
自 |
2.5 |
---|---|
抛出 |
|
参数
- 名称
string
控件名称。- ID
string
控件的 ID。- 类
string
HTML 类属性的值
响应
string
所选插件的函数“onDisplay”的返回值。
getInstance
返回全局 Captcha 对象,仅在它不存在时创建它。
getInstance( captcha, mixed||string|int options = []) : \Joomla\CMS\Captcha\Captcha|null
静态
自 |
2.5 |
---|---|
抛出 |
|
参数
- captcha
string
要使用的插件。- options
array<string|int, mixed>
选项的关联数组。
响应
Captcha|null
此类的实例。
initialise
触发 onInit 事件以初始化验证码插件。
initialise( id) :
已弃用
自 |
2.5 |
---|---|
抛出 |
|
已弃用 |
无替换 |
参数
- ID
string
字段的 ID。
响应
bool
成功时为真
setupField
用于响应验证码字段设置的方法。提供更改字段和/或字段的 XML 元素的可能性。
setupField(\Joomla\CMS\Form\Field\CaptchaField field, \SimpleXMLElement element) :
更新
用于调用验证码回调(如果存在)的方法。
update( name, mixed||string|int &args) :
已弃用
自 |
4.0.0 |
---|---|
已弃用 |
无替换 |
参数
- 名称
string
回调名称- 参数
array<string|int, mixed>
参数
响应
混合
属性
名称
Captcha 插件名称
自 |
2.5 |
---|
类型
字符串