Класс описывает стандартизированный объект события от телефонии. Такой объект ожидается от любого провайдера, после обработки входящего запроса от телефонии.
Открытые члены | |
__construct (AbstractProvider $provider) | |
getProvider () | |
getEventType () | |
setEventType ($eventType) | |
getCallID () | |
setCallID ($callID) | |
getCallerNumber () | |
setCallerNumber ($callerNumber) | |
getCalledNumber () | |
setCalledNumber ($calledNumber) | |
getCallStatus () | |
setCallStatus ($callStatus) | |
getCallFlow () | |
setCallFlow ($callFlow) | |
getSubCallID () | |
setSubCallID ($subCallID) | |
getRecID () | |
setRecID ($recID) | |
getDuration () | |
setDuration ($duration) | |
getCallAPIID () | |
setCallAPIID ($callAPIID) | |
getEventTime () | |
setEventTime ($eventTime) | |
getData () | |
setData (array $data) | |
getCalledDID () | |
setCalledDID ($calledDID) | |
getReturnData () | |
setReturnData ($returnData) | |
getCallSubStatus () | |
setCallSubStatus ($callSubStatus) | |
getCallIdWithProvider () | |
getCallerId () | |
setCallerId ($callerId) | |
getCalledId () | |
setCalledId ($calledId) | |
__construct | ( | AbstractProvider | $provider | ) |
Конструктор
AbstractProvider | $provider |
getCallAPIID | ( | ) |
Возвращает содержимое SIP заголовка "Client-Api-Id"
getCalledDID | ( | ) |
Возвращает публичный номер вызываемого абонента (если есть)
getCalledId | ( | ) |
Возвращает ID вызываемого в телефонии
getCalledNumber | ( | ) |
Возвращает номер вызываемого абонента
getCallerId | ( | ) |
Возвращает ID звонящего в телефонии
getCallerNumber | ( | ) |
Возвращает номер вызывающего абонента в нормализованом виде
getCallFlow | ( | ) |
Возвращает направление звонка
getCallID | ( | ) |
Возвращает ID вызова
getCallIdWithProvider | ( | ) |
Возвращает ID звонка вместе с провайдером
getCallStatus | ( | ) |
Возвращает статус звонка
getCallSubStatus | ( | ) |
Возвращает статус звонка на момент завершения разговора
getData | ( | ) |
Возвращает дополнительные произвольные сведения
getDuration | ( | ) |
Возвращает длительность разговора, в микросекундах
getEventTime | ( | ) |
Возвращает время события в формате YYYY-MM-DD HH:MM:SS
getEventType | ( | ) |
Возвращает тип события. Может принимать значния dial-in, dial-out, hangup или answer в зависимости от типа события.
getProvider | ( | ) |
Возвращает провайдера телефонии
getRecID | ( | ) |
Возвращает ID файла с записью разговора
getReturnData | ( | ) |
Возвращает данные, которые необходимо вернуть в ответ на запрос
getSubCallID | ( | ) |
Возвращает ID звонка с учетом переадресации
setCallAPIID | ( | $callAPIID | ) |
Устанавливает содержимое SIP заголовка "Client-Api-Id"
string | $callAPIID |
setCalledDID | ( | $calledDID | ) |
Устанавливает публичный номер вызываемого абонента (если есть)
string | $calledDID |
setCalledId | ( | $calledId | ) |
Устанавливает ID вызываемого в телефонии
mixed | $calledId |
setCalledNumber | ( | $calledNumber | ) |
Устанавливает номер вызываемого абонента
string | $calledNumber |
setCallerId | ( | $callerId | ) |
Устанавливает ID звонящего в телефонии
mixed | $callerId |
setCallerNumber | ( | $callerNumber | ) |
Устанавливает номер вызывающего абонента
string | $callerNumber |
setCallFlow | ( | $callFlow | ) |
Устанавливает направление звонка
string | $callFlow |
setCallID | ( | $callID | ) |
Устанавливает ID вызова
string | $callID |
setCallStatus | ( | $callStatus | ) |
Устанавливает статус звонка (Идет звонок, идет разговор, разговор завершен)
string | $callStatus |
setCallSubStatus | ( | $callSubStatus | ) |
Устанавливает статус звонка на момент завершения разговора
string | $callSubStatus |
setData | ( | array | $data | ) |
Устанавливает дополнительные произвольные сведения
array | $data |
setDuration | ( | $duration | ) |
Устанавливает длительность разговора, в микросекундах
int | $duration |
setEventTime | ( | $eventTime | ) |
Устанваливает время события в формате YYYY-MM-DD HH:MM:SS
string | $eventTime |
setEventType | ( | $eventType | ) |
Устанавливает тип события
string | $eventType |
setRecID | ( | $recID | ) |
Устанавливает ID файла с записью разговора
string | $recID |
setReturnData | ( | $returnData | ) |
Устанавливает данные, которые необходимо вернуть в ответ на запрос
string | $returnData |
setSubCallID | ( | $subCallID | ) |
Устанавливает ID звонка с учетом переадресации
string | $subCallID |