Menu

## CallCenter
in package

CallCenter.php : 27

Класс для работы модуля ЦИЗ

Class CallCenter

##### Tags

author

  Vladislav Andreev v@salesman.pro

version
  1.0

  (29/07/2020)

### Table of Contents

COLORS = ['draft' => 'broun', 'active' => 'blue', 'do' => 'green', 'cancel' => 'gray']
lines_per_page = 100
STATUS = ['draft' => 'Черновик', 'active' => 'В работе', 'do' => 'Выполнено', 'cancel' => 'Отменено']
STATUSES = [100 => "Запрос КП", 101 => "Перезвонить менеджеру", 102 => "Назначена встреча", 200 => "Перезвонить. Через 10 минут", 201 => "Перезвонить. Через 30 минут", 202 => "Перезвонить. Через 1 час", 203 => "Перезвонить. Через 4 часа", 204 => "Перезвонить. Через 24 часа", 205 => "Перезвонить. Через неделю", 206 => "Перезвонить. Через месяц", 300 => "Отмена. Не актуальный номер", 301 => "Отмена. Жесткий отказ секретаря", 302 => "Отмена. Жесткий отказ ЛПР", 303 => "Отмена. Не доступен", 304 => "Отмена. Не отвечает"]
STATUSTIME = [200 => 600, 201 => 1800, 202 => 3600, 203 => 14400]
$db : mixed
  Различные параметры, в основном из GLOBALS
$fpath : mixed
  Различные параметры, в основном из GLOBALS
$identity : mixed
  Различные параметры, в основном из GLOBALS
$iduser1 : mixed
  Различные параметры, в основном из GLOBALS
$ivc : mixed
  Различные параметры, в основном из GLOBALS
$opts : mixed
  Различные параметры, в основном из GLOBALS
$params : array<string|int, mixed>
  Передача различных параметров
$rootpath : string
  Абсолютный путь
$skey : mixed
  Различные параметры, в основном из GLOBALS
$sqlname : mixed
  Различные параметры, в основном из GLOBALS
$tmzone : mixed
  Различные параметры, в основном из GLOBALS
$coordinator : mixed
__construct() : mixed
  Работает только с объектом Подключает необходимые файлы, задает первоначальные параметры Currency constructor.
delete() : array<string|int, mixed>
  Удаление записи
deleteContact() : array<string|int, mixed>|array<string|int, string>
  Удаление контакта из задания
edit() : array<string|int, mixed>
  Добавление/Изменение валюты
formdata() : array<string|int, mixed>
  Данные контакта для формы
guides() : array<string|int, mixed>
  Различные справочники для формы
info() : array<string|int, mixed>
  Информация о задании
listContacts() : array<string|int, mixed>
  Список контактов по заданию
listContactsEditor() : array<string|int, mixed>
  Список контактов для редактора заданий
listTasks() : array<string|int, mixed>
  Список заданий
listTasksStat() : array<string|int, mixed>|array<string|int, array<string|int, mixed>>
  Вывод списка заданий для статистики
progress() : array<string|int, mixed>
  Возвращает прогресс выполнения задания

### Constants

#### COLORS

CallCenter.php : 62
`public mixed COLORS = ['draft' => 'broun', 'active' => 'blue', 'do' => 'green', 'cancel' => 'gray']`

#### lines_per_page

CallCenter.php : 69
`public mixed lines_per_page = 100`

#### STATUS

CallCenter.php : 55
`public mixed STATUS = ['draft' => 'Черновик', 'active' => 'В работе', 'do' => 'Выполнено', 'cancel' => 'Отменено']`

#### STATUSES

CallCenter.php : 29
`public mixed STATUSES = [100 => "Запрос КП", 101 => "Перезвонить менеджеру", 102 => "Назначена встреча", 200 => "Перезвонить. Через 10 минут", 201 => "Перезвонить. Через 30 минут", 202 => "Перезвонить. Через 1 час", 203 => "Перезвонить. Через 4 часа", 204 => "Перезвонить. Через 24 часа", 205 => "Перезвонить. Через неделю", 206 => "Перезвонить. Через месяц", 300 => "Отмена. Не актуальный номер", 301 => "Отмена. Жесткий отказ секретаря", 302 => "Отмена. Жесткий отказ ЛПР", 303 => "Отмена. Не доступен", 304 => "Отмена. Не отвечает"]`

#### STATUSTIME

CallCenter.php : 48
`public mixed STATUSTIME = [200 => 600, 201 => 1800, 202 => 3600, 203 => 14400]`

### Properties

#### $db

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $db`

#### $fpath

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $fpath`

#### $identity

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $identity`

#### $iduser1

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $iduser1`

#### $ivc

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $ivc`

#### $opts

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $opts`

#### $params

CallCenter.php : 90

Передача различных параметров

`public array<string|int, mixed> $params = []`

#### $rootpath

CallCenter.php : 76

Абсолютный путь

`public string $rootpath`

#### $skey

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $skey`

#### $sqlname

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $sqlname`

#### $tmzone

CallCenter.php : 83

Различные параметры, в основном из GLOBALS

`public mixed $tmzone`

#### $coordinator

CallCenter.php : 95
`private mixed $coordinator`

### Methods

#### __construct()

CallCenter.php : 102

Работает только с объектом Подключает необходимые файлы, задает первоначальные параметры Currency constructor.

`public __construct() : mixed`

##### Return values

mixed —

#### delete()

CallCenter.php : 1392

Удаление записи

`public delete( $id) : array<string|int, mixed>`

##### Parameters

$id :

##### Return values

array<string|int, mixed> —

#### deleteContact()

CallCenter.php : 1432

Удаление контакта из задания

`public deleteContact( $id) : array<string|int, mixed>|array<string|int, string>`

##### Parameters

$id :

##### Return values

array<string|int, mixed>|array<string|int, string> —

#### edit()

CallCenter.php : 933

Добавление/Изменение валюты

`public edit( $id[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>`

##### Parameters

$id :
  - id валюты
$params : array<string|int, mixed> = []
  - параметры

##### Tags

throws
  Exception

##### Return values

array<string|int, mixed> —

#### formdata()

CallCenter.php : 855

Данные контакта для формы

`public formdata(int $id) : array<string|int, mixed>`

##### Parameters

$id : int

##### Return values

array<string|int, mixed> —

#### guides()

CallCenter.php : 680

Различные справочники для формы

`public guides() : array<string|int, mixed>`

##### Return values

array<string|int, mixed> —

#### info()

CallCenter.php : 763

Информация о задании

`public info(int $id) : array<string|int, mixed>`

##### Parameters

$id : int

##### Return values

array<string|int, mixed> —

#### listContacts()

CallCenter.php : 147

Список контактов по заданию

`public listContacts(int $id) : array<string|int, mixed>`

##### Parameters

$id : int

##### Return values

array<string|int, mixed> —

#### listContactsEditor()

CallCenter.php : 320

Список контактов для редактора заданий

`public listContactsEditor(int $id[, array<string|int, mixed> $filters = [] ]) : array<string|int, mixed>`

##### Parameters

$id : int
$filters : array<string|int, mixed> = []

##### Return values

array<string|int, mixed> —

#### listTasks()

CallCenter.php : 462

Список заданий

`public listTasks([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>`

##### Parameters

$params : array<string|int, mixed> = []

##### Return values

array<string|int, mixed> —

#### listTasksStat()

CallCenter.php : 563

Вывод списка заданий для статистики

`public listTasksStat([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>|array<string|int, array<string|int, mixed>>`

##### Parameters

$params : array<string|int, mixed> = []

##### Return values

array<string|int, mixed>|array<string|int, array<string|int, mixed>> —

#### progress()

CallCenter.php : 644

Возвращает прогресс выполнения задания

`public progress([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>`

##### Parameters

$params : array<string|int, mixed> = []

##### Return values

array<string|int, mixed> —

## Search results