Класс содержит обработчики событий, на которые подписан модуль
Открытые члены | |
| init () | |
Открытые члены унаследованные от HandlerAbstract | |
| init () | |
| bind ($events, $callback_class=null, $callback_method=null, $priority=10) | |
Открытые статические члены | |
| static | crmAutoTaskGetIfRules ($rules) |
| static | crmAutoTaskGetThenRules ($rules) |
| static | getLogs ($list) |
| static | controllerBeforeExecShopAdminOrderCtrl ($params) |
| static | controllerBeforeexecUsersAdminCtrl ($params) |
| static | initialize () |
| static | start () |
| static | getRoute ($routes) |
| static | cron ($params) |
| static | ormAfterWriteCrmTask ($params, $event) |
| static | ormAfterWriteFeedbackResultItem ($params, $event) |
| static | ormAfterWriteShopOrder ($params, $event) |
| static | ormAfterwriteCatalogOneClickItem ($params, $event) |
| static | ormAfterwriteShopReservation ($params, $event) |
| static | ormInitShopReservation (Reservation $reservation) |
| static | ormInitCatalogOneClickItem (OneClickItem $one_click_item) |
| static | ormInitUsersUser (User $user) |
| static | getMenus ($items) |
| static | crmGetBoardTypes ($list) |
| static | crmTelephonyGetProviders ($list) |
|
static |
Обрабатывает параметр from_call при создании заказа
| $params |
|
static |
Обрабатывает параметр from_call при создании пользователя
| array | $params |
|
static |
Регистрируем классы условий для автозадач
| $rules |
|
static |
Регистрируем классы действий для автозадач
| $rules |
|
static |
Регистрирует типы объектов, отображаемых на доске Kanban
| $list |
|
static |
Регистрирует провайдеры телефонии, которые идут вместе с модулем CRM
| $list |
|
static |
Обработчик события планировщика
| array |
|
static |
Возвращает классы логирования этого модуля
| AbstractLog[] | $list - список классов логирования |
|
static |
Возвращает пункты меню этого модуля в виде массива
| array | $items | - массив с пунктами меню |
|
static |
Добавляет маршруты в систему
| $routes |
| init | ( | ) |
Добавляет подписку на события
|
static |
Расширяем объекты из других модулей
|
static |
Обработчик вызывается при создании покупки в 1 клик
| array | $params |
|
static |
Обработчик вызывается при создании задачи
| array | $params |
|
static |
Обработчик вызывается при ответе в форме обратной связи
| array | $params |
|
static |
Привязываем CRM сущности к создаваемому заказу
| $params |
| \RS\Exception |
|
static |
Обработчик вызывается при создании предзаказа
| array | $params |
|
static |
Добавляет покупке в 1 клик блок CRM
| OneClickItem | $one_click_item |
| \RS\Exception |
|
static |
Добавляет покупке в 1 клик блок CRM
| Reservation | $reservation |
| \RS\Exception |
|
static |
Добавляет вкладку взаимодействия у клиента
| User | $user |
| \RS\Exception |
|
static |
Обработчик открытия страницы
Обработчик, вызываемый на старте каждой страницы