Класс описывает объект, который содержит сведения для окна тестирования телефонии
Открытые члены | |
__construct (AbstractProvider $provider) | |
getProvider () | |
getFormObject () | |
getFormHtml () | |
onTest (array $data) | |
getEventLastResult () | |
getEventLastError () | |
Поля данных | |
const | CALL_FLOW_IN = 'in' |
const | CALL_FLOW_OUT = 'out' |
const | CALL_EVENT_TYPE_DIAL = 'dial' |
const | CALL_EVENT_TYPE_ANSWER = 'answer' |
const | CALL_EVENT_TYPE_HANGUP = 'hangup' |
Защищенные данные | |
$last_event_result = '' | |
$last_event_error = '' | |
__construct | ( | AbstractProvider | $provider | ) |
getEventLastError | ( | ) |
Возвращает текст ошибки последнего вызова onEvent
getEventLastResult | ( | ) |
Возвращает успешный результат последнего вызова onEvent
getFormHtml | ( | ) |
Возвращает HTML форму данного типа оплаты, для ввода дополнительных параметров
getFormObject | ( | ) |
Возвращает объект, описывающий форму запроса данных у пользователя для тестирования
getProvider | ( | ) |
Возвращает объект провайдера телефонии
|
abstract |
Обрабатывает запрос на тестирование
array | $data |
|
protected |
|
protected |
const CALL_EVENT_TYPE_ANSWER = 'answer' |
const CALL_EVENT_TYPE_DIAL = 'dial' |
const CALL_EVENT_TYPE_HANGUP = 'hangup' |
const CALL_FLOW_IN = 'in' |
const CALL_FLOW_OUT = 'out' |