Абстрактный класс капчи. Любой класс капчи в системе должен быть потомком данного класса.
Открытые члены | |
| 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 | ( | ) |
Запускается при старте системы