Абстрактный класс капчи. Любой класс капчи в системе должен быть потомком данного класса.
Открытые члены | |
getShortName () | |
getTitle () | |
getFieldTitle () | |
getView ($name, $context=null, $attributes=[], $view_options=null, $template=null) | |
check ($data, $context=null) | |
errorText () | |
actionDefault () | |
onStart () | |
Защищенные члены | |
getReadyAttributes ($attributes=null) | |
actionDefault | ( | ) |
Действие по умолчанию
|
abstract |
Проверяет правильность заполнения капчи
mixed | $data | - данные для проверки |
string | $context | - контекст капчи |
errorText | ( | ) |
Возвращает текст ошибки, в случае если метод check возвращает false
|
abstract |
Возвращает название поля для клиентских форм
|
protected |
Превращает массив атрибутов в строку
array | $attributes |
|
abstract |
Возвращает идентификатор класса капчи
|
abstract |
Возвращает внутреннее название класса капчи
|
abstract |
Возвращает HTML капчи
string | $name | - атрибут name для шаблона отображения |
string | $context | - контекст капчи |
array | $attributes | - дополнительные атрибуты для Dom элемента капчи |
array | null | $view_options | - параметры отображения формы. если null, то отображать все Возможные элементы массива: 'form' - форма, 'error' - блок с ошибками, 'hint' - ярлык с подсказкой, |
string | $template | - используемый шаблон |
onStart | ( | ) |
Запускается при старте системы