Класс содержит методы для работы с провайдерами телефонии
Открытые статические члены | |
static | getProviders ($cache=true) |
static | getProvidersTitles ($filter=self::FILTER_NO, $first=[], $cache=true) |
static | getProviderById ($provider_id, $cache=true) |
static | registerCallEvent (CallEvent $call_event) |
static | getCurrentUserMessages ($user_id, $cache=true) |
static | getCallUrl ($phone) |
static | getRecordsSize ($format=true) |
static | deleteCallRecords ($delete_all, $delete_before_date, $timeout=20) |
Поля данных | |
const | FILTER_NO = '' |
const | FILTER_ONLY_WITH_TEST = 'with-test' |
const | FILTER_ONLY_WITH_CALLING = 'with-calling' |
|
static |
Удаляет локально сохраненные файлы с записями разговоров для всех провайдеров телефонии
bool | $delete_all | Флаг - удалять все. |
string | $delete_before_date | - дата, ранее которой нужно все удалить, если $delete_all = false |
bool | $delete_call_history_link | - очищать ссылку на запись у звонка |
int | $timeout |
|
static |
Возвращает ссылку для совершения исходящего звонка на номер $phone
|
static |
Возвращает сообщения, которые в настоящий момент должны отображаться у администратора
$user_id |
|
static |
Возвращает провайдера по ID
$provider_id | ||
bool | $cache |
Exception |
|
static |
Возвращает список объектов провайдеров телефонии, зарегистрированных в системе
bool | $cache |
Exception |
|
static |
Возвращает список названий провайдеров телефонии
string | $filter | |
array | $first | |
bool | $cache |
Exception |
|
static |
Возвращает занимаемое место на диске Записями разговоров
|
static |
Регистрирует в системе входящее событие от телефонии
CallEvent | $call_event |
const FILTER_NO = '' |
const FILTER_ONLY_WITH_CALLING = 'with-calling' |
const FILTER_ONLY_WITH_TEST = 'with-test' |