Абстрактный класс одного действия, которое вызывается при успешном подтверждении кода верификации.
Открытые члены | |
| getRpTitle () | |
| resolve () | |
| getTypeVerification () | |
| getFormView () | |
| getId () | |
| setVerificationSession ($session) | |
| getVerificationSession () | |
| exportData () | |
| importData ($data) | |
Открытые статические члены | |
| static | makeById ($id) |
Поля данных | |
| const | TYPE_VERIFICATION_CODE = 'code' |
| const | TYPE_VERIFICATION_PHONE_INLINE = 'phone-inline' |
Защищенные члены | |
| addData ($key, $value) | |
| getData ($key, $default=null) | |
Защищенные данные | |
| $data = [] | |
|
protected |
Добавляет произвольные данные в текущее действие. Данные должны добавляться отдельными методами
| string | $key | |
| mixed | $value |
| exportData | ( | ) |
Возвращает данные, установленные у данного действия
|
protected |
Возвращает произвольные данные по ключу
| string | $key | ключ данных |
| mixed | $default | значение по умолчанию |
| getFormView | ( | ) |
Возвращает готовый HTML формы верификации
| getId | ( | ) |
|
abstract |
Возвращает название операции в родительном падеже Например (код для): авторизации, ргистрации...
| getTypeVerification | ( | ) |
Возвращает тип верификации, который характерен для данного действия
| getVerificationSession | ( | ) |
Возвращает сессию, которая запускает действие
| VerificationException |
| importData | ( | $data | ) |
Загружает данные, которымиможет пользоваться действие
| $data |
|
static |
Создает экземпляр класса по его строковому идентификатору
| VerificationException |
|
abstract |
Метод вызывается при успешном прохождении верификации
| VerificationException |
| setVerificationSession | ( | $session | ) |
Устанавливает сессию
| VerificationSession | $session |
|
protected |
| const TYPE_VERIFICATION_CODE = 'code' |
Проверка кода на отдельной странице или окне
| const TYPE_VERIFICATION_PHONE_INLINE = 'phone-inline' |
Проверка номера телефона внутри формы