Multimag  0.2.992
Открытые члены | Защищенные члены | Защищенные данные
Класс CDR

Статистика телефонных вызовов Подробнее...

Граф наследования:CDR:
IModule

Открытые члены

 __construct ()
 
 getName ()
 
 getDescription ()
 
 run ()
 
- Открытые члены унаследованные от IModule
 __construct ()
 
 getName ()
 
 getDescription ()
 
 run ()
 Запустить модуль на исполнение Подробнее...
 
 getAclObjectname ()
 
 isAllow ($flags=\acl::VIEW)
 

Защищенные члены

 getOptimizedPhone ($phone)
 Нормализация номера телефона Подробнее...
 
 getCDR ($db, $filter=null)
 Получить данные детализации вызовов Подробнее...
 
 getCDRContextList ()
 
 getDefinedContextList ()
 
 getCDRAccountsList ()
 
 getQueue ($filter=null, $page=1)
 
 getQueueEvents ()
 
 getQueueSummary ($db, $filter=null)
 
 getAgentPhonesInverse ($db)
 
 getUserPhonesInverse ($db)
 
 getWorkerPhonesInverse ($db)
 
 getObjectLinkForPhone ($phone)
 
 renderCDR ()
 
 renderQueue ()
 
 renderSummary ()
 

Защищенные данные

 $queue_events
 
- Защищенные данные унаследованные от IModule
 $acl_object_name
 

Дополнительные унаследованные члены

- Поля данных унаследованные от IModule
 $link_prefix
 

Подробное описание

Статистика телефонных вызовов

См. определение в файле cdr.php строка 23

Конструктор(ы)

__construct ( )

См. определение в файле cdr.php строка 38

Методы

getAgentPhonesInverse (   $db)
protected

См. определение в файле cdr.php строка 229

getCDR (   $db,
  $filter = null 
)
protected

Получить данные детализации вызовов

Аргументы
type$dbКонтекст базы данных mysql
type$filterМассив фильтров для запроса
Возвращает
Массив строк детализации

См. определение в файле cdr.php строка 81

getCDRAccountsList ( )
protected

См. определение в файле cdr.php строка 154

getCDRContextList ( )
protected

См. определение в файле cdr.php строка 130

getDefinedContextList ( )
protected

См. определение в файле cdr.php строка 144

getDescription ( )

См. определение в файле cdr.php строка 47

getName ( )

См. определение в файле cdr.php строка 43

getObjectLinkForPhone (   $phone)
protected

См. определение в файле cdr.php строка 256

getOptimizedPhone (   $phone)
protected

Нормализация номера телефона

См. определение в файле cdr.php строка 53

getQueue (   $filter = null,
  $page = 1 
)
protected

См. определение в файле cdr.php строка 168

getQueueEvents ( )
protected

См. определение в файле cdr.php строка 210

getQueueSummary (   $db,
  $filter = null 
)
protected

См. определение в файле cdr.php строка 224

getUserPhonesInverse (   $db)
protected

См. определение в файле cdr.php строка 238

getWorkerPhonesInverse (   $db)
protected

См. определение в файле cdr.php строка 247

renderCDR ( )
protected

См. определение в файле cdr.php строка 289

renderQueue ( )
protected

См. определение в файле cdr.php строка 529

renderSummary ( )
protected

См. определение в файле cdr.php строка 644

run ( )

См. определение в файле cdr.php строка 774

Поля

$queue_events
protected
Инициализатор
= array(
'QUEUESTART'=>'Старт очереди',
'ENTERQUEUE'=>'Вход в очередь',
'CONNECT'=>'Соединён',
'RINGNOANSWER'=>'Нет ответа',
'COMPLETECALLER'=>'Завершён вызывающим',
'COMPLETEAGENT'=>'Завершён агентом',
'ABANDON'=>'Брошен',
'TRANSFER'=>'Перевод',
'CONFIGRELOAD'=>'Конфиг перезагружен'
)

См. определение в файле cdr.php строка 25


Объявления и описания членов класса находятся в файле: