Documentation

CallCenter
in package

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

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

public mixed COLORS = ['draft' => 'broun', 'active' => 'blue', 'do' => 'green', 'cancel' => 'gray']

lines_per_page

public mixed lines_per_page = 100

STATUS

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

STATUSES

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

STATUSTIME

public mixed STATUSTIME = [200 => 600, 201 => 1800, 202 => 3600, 203 => 14400]

Properties

$db

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

public mixed $db

$fpath

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

public mixed $fpath

$identity

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

public mixed $identity

$iduser1

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

public mixed $iduser1

$ivc

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

public mixed $ivc

$opts

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

public mixed $opts

$params

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

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

$rootpath

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

public string $rootpath

$skey

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

public mixed $skey

$sqlname

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

public mixed $sqlname

$tmzone

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

public mixed $tmzone

Methods

__construct()

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

public __construct() : mixed
Return values
mixed

delete()

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

public delete( $id) : array<string|int, mixed>
Parameters
$id :
Return values
array<string|int, mixed>

deleteContact()

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

public deleteContact( $id) : array<string|int, mixed>|array<string|int, string>
Parameters
$id :
Return values
array<string|int, mixed>|array<string|int, string>

edit()

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

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()

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

public formdata(int $id) : array<string|int, mixed>
Parameters
$id : int
Return values
array<string|int, mixed>

guides()

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

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

info()

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

public info(int $id) : array<string|int, mixed>
Parameters
$id : int
Return values
array<string|int, mixed>

listContacts()

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

public listContacts(int $id) : array<string|int, mixed>
Parameters
$id : int
Return values
array<string|int, mixed>

listContactsEditor()

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

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()

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

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

listTasksStat()

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

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()

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

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