Версия: 6.x
burger close
Класс Manager

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

Класс содержит методы для работы с персональной подсветкой изменений объектов взаимодействия в CRM

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

 setEntity ($entity)
 
 markAsViewed ()
 
 isNew ()
 
 markAllAsViewed ($entity_type, $status_id=null)
 
 getUnreadChatMessagesCount ()
 

Открытые статические члены

static obj ()
 

Поля данных

const VIEW_TYPE_TASK = 'task'
 

Методы

getUnreadChatMessagesCount ( )

Возвращает количество непрочитанных сообщений в чате для пользователя

Возвращает
int
isNew ( )

Проверяет, является ли установленный объект новым (непрочитанным)

Возвращает
bool
markAllAsViewed (   $entity_type,
  $status_id = null 
)

Помечает все объекты определенного типа и статуса как прочитанные

Аргументы
$entity_type
$status_id
Возвращает
bool
markAsViewed ( )

Помечает объект как просмотренный

Возвращает
bool
static obj ( )
static

Возвращает объект текущего класса

Возвращает
Manager
setEntity (   $entity)

Устанавливает объект, с которым будем работать

Аргументы
$entity
Возвращает
$this

Поля

const VIEW_TYPE_TASK = 'task'