Версия: 6.x
burger close
Класс ChangeTaskToUser
Граф наследования:ChangeTaskToUser:
AbstractNotice InterfaceEmail InterfaceDesktopApp InterfaceSms

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

Уведомление о создании новой задачи для исполнителя

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

 getDescription ()
 
 init (Task $task, $changes_values, $changer_user_id)
 
 getRecipientUsersData ()
 
 getTemplateDesktopApp ()
 
 getNoticeDataDesktopApp ()
 
 getTemplateEmail ()
 
 getNoticeDataEmail ()
 
 getTemplateSms ()
 
 getNoticeDataSms ()
 
- Открытые члены унаследованные от AbstractNotice
 __construct ()
 
 getDescription ()
 
 getSelfType ()
 
 getLanguage ()
 
 getLanguageOrmEntity ()
 

Поля данных

 $task
 
 $user_fields_manager
 
 $changer_user_id
 
 $changed_values
 
 $recipients_data
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от AbstractNotice
static makeByType ($type)
 
static getClassnameByType ($type)
 
- Защищенные данные унаследованные от AbstractNotice
 $site_id_field = 'site_id'
 

Методы

getDescription ( )

Возвращает краткое описание уведомления

Возвращает
string
getNoticeDataDesktopApp ( )

Возвращает данные, которые необходимо передать при инициализации уведомления

Возвращает
NoticeDataDesktopApp

Замещает InterfaceDesktopApp.

getNoticeDataEmail ( )

Возвращает объект NoticeData

Возвращает

Замещает InterfaceEmail.

getNoticeDataSms ( )

Возвращает объект NoticeData

Возвращает

Замещает InterfaceSms.

getRecipientUsersData ( )

Возвращает список объектов пользователей, которые должны получить данное сообщение

getTemplateDesktopApp ( )

Возвращает путь к шаблону уведомления для Desktop приложения

Возвращает
string

Замещает InterfaceDesktopApp.

getTemplateEmail ( )

Возвращает путь к шаблону письма

Возвращает
string

Замещает InterfaceEmail.

getTemplateSms ( )

Возвращает путь к шаблону SMS-сообщения

Возвращает
string

Замещает InterfaceSms.

init ( Task  $task,
  $changes_values,
  $changer_user_id 
)

Поля

$changed_values
$changer_user_id
$recipients_data
$task
$user_fields_manager