Класс предназначен для объявления событий, которые будет прослушивать данный модуль и обработчиков этих событий.
Открытые члены | |
| init () | |
Открытые члены унаследованные от HandlerAbstract | |
| init () | |
| bind ($events, $callback_class=null, $callback_method=null, $priority=10) | |
Открытые статические члены | |
| static | crmAutoTaskGetIfRules ($rules) |
| static | getLogs ($list) |
| static | crmDealGetLinkTypes ($link_types) |
| static | crmTaskGetLinkTypes ($link_types) |
| static | initialize () |
| static | meterRecalculate ($meters) |
| static | getRoute ($routes) |
| static | onSiteCreate ($params) |
| static | ormInitUsersUser (User $user) |
| static | ormInitUsersUserGroup (UserGroup $orm) |
| static | controllerExecUsersAdminCtrlIndex (CrudCollection $helper) |
| static | controllerExecUsersAdminCtrlGroupIndex (CrudCollection $helper) |
| static | userAuth () |
| static | getMenus ($items) |
| static | cron ($params) |
| static | commentsGetTypes ($list) |
| static | crmGetIfRules ($list) |
| static | ormInitCatalogProduct ($params) |
|
static |
Регистрируем тип комментариев "комментарии к товару"
| array | $list | - массив установленных ранее типов комментариев |
|
static |
Добавляем к списку пользователей колонку персональной цены
| CrudCollection | $helper |
|
static |
Добавляем к списку пользователей колонку персональной цены
| CrudCollection | $helper | Расширяет функционал контроллера админ панели пользователей |
| CrudCollection | $crud_collection | - объект контроллера |
|
static |
Регистрируем класс условия для автозадач
| $rules |
|
static |
Добавляет в CRM сделки возможность связи с покупкой в 1 клик
| array | $link_types |
| RSException |
|
static |
Добавляет возможность создания автозадач при создании покупки в 1 клик
| array | $list |
|
static |
Добавляет в CRM задачи возможность связи с покупкой в 1 клик
| array | $link_types |
| RSException |
|
static |
Периодическое обновление кусов валют
| array | $params | - массив параметров |
| RSException |
|
static |
Возвращает классы логирования этого модуля
| AbstractLog[] | $list - список классов логирования |
|
static |
Возвращает пункты меню этого модуля в виде массива
| array | $items | - ранее установленные пункты меню |
|
static |
Возвращает массив маршрутов для системы
| Route[] | $routes - массив установленных ранее маршрутов |
| init | ( | ) |
|
static |
Расширяем поведение объекта Пользователь
|
static |
Возвращает счетчик непросмотренных объектов
| int[] | $meters - счетчик непросмотренных объектов |
|
static |
| $params |
| RSException | |
| EventException |
|
static |
Для совместимости с предыдущими версиями
|
static |
Расширяем объект User, добавляя в него доп свойство - тип цены
| User | $user |
|
static |
Расширяем объект UserGroup, добавляя в него доп свойство - тип цены
| UserGroup | $orm |
|
static |
Действия после авторизации пользователя
Привязывает корзину к пользователю после авторизации
| array | $params | - массив параметров с объектами пользователя |