Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс SenderInvitation
+ Граф наследования:SenderInvitation:

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

 executeAfterSuccessfulInvitation ()
 
 __construct (array $event, Context $context)
 
 send ()
 
 getMethod ()
 
 getEvent ()
 
 incrementCounterInvitations ()
 
 getUid ()
 
 getCountAttempsSend ()
 
 getReceiver ()
 
 getEventId ()
 
 getEventParentId ()
 

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

static createInstance (array $event, Context $context)
 

Открытые атрибуты

const CHARSET = 'utf-8'
 
const CONTENT_TYPE = 'text/calendar'
 
const DECISION_YES = 'Y'
 
const DECISION_NO = 'N'
 

Защищенные члены

 getContent ()
 
 getMailEventField ()
 
 getSubjectTitle ()
 
 checkAddresserEmail ()
 
 getBodyMessage ()
 
 getDateForTemplate ()
 
 getFilesLink ()
 
 getSiteName ()
 
 getSubjectMessage ()
 
 getMessageId ()
 
 getAttendeesListForTemplate ()
 
 getEventDateCreateTimestamp ()
 
 getEventOwnerId ()
 
 prepareEventFields ()
 
 checkEventOrganizer ()
 

Защищенные данные

const ATTACHMENT_NAME = 'invite.ics'
 
const MAIL_TEMPLATE = 'SEND_ICAL_INVENT'
 
 $counterInvitations = 0
 
 $event
 
 $context
 
 $uid = ''
 

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

См. определение в файле senderinvitation.php строка 24

Конструктор(ы)

◆ __construct()

__construct ( array  $event,
Context  $context 
)

См. определение в файле senderinvitation.php строка 61

Методы

◆ checkAddresserEmail()

checkAddresserEmail ( )
protected
Исключения
LoaderException

См. определение в файле senderinvitation.php строка 169

◆ checkEventOrganizer()

checkEventOrganizer ( )
protected
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

См. определение в файле senderinvitation.php строка 327

◆ createInstance()

static createInstance ( array  $event,
Context  $context 
)
static

См. определение в файле senderinvitation.php строка 56

◆ executeAfterSuccessfulInvitation()

executeAfterSuccessfulInvitation ( )
abstract

Переопределяется в SenderCancelInvitation, SenderEditInvitation и SenderRequestInvitation.

◆ getAttendeesListForTemplate()

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

См. определение в файле senderinvitation.php строка 277

◆ getBodyMessage()

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

См. определение в файле senderinvitation.php строка 184

◆ getContent()

getContent ( )
abstractprotected

Переопределяется в SenderCancelInvitation, SenderEditInvitation и SenderRequestInvitation.

◆ getCountAttempsSend()

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

См. определение в файле senderinvitation.php строка 137

◆ getDateForTemplate()

getDateForTemplate ( )
protected
Возвращает
string
Исключения

Bitrix\Main\ObjectException

См. определение в файле senderinvitation.php строка 194

◆ getEvent()

getEvent ( )
Возвращает
array

См. определение в файле senderinvitation.php строка 113

◆ getEventDateCreateTimestamp()

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

См. определение в файле senderinvitation.php строка 290

◆ getEventId()

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

См. определение в файле senderinvitation.php строка 153

◆ getEventOwnerId()

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

См. определение в файле senderinvitation.php строка 298

◆ getEventParentId()

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

См. определение в файле senderinvitation.php строка 161

◆ getFilesLink()

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

См. определение в файле senderinvitation.php строка 226

◆ getMailEventField()

getMailEventField ( )
abstractprotected

Переопределяется в SenderCancelInvitation, SenderEditInvitation и SenderRequestInvitation.

◆ getMessageId()

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

См. определение в файле senderinvitation.php строка 268

◆ getMethod()

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

См. определение в файле senderinvitation.php строка 105

◆ getReceiver()

getReceiver ( )
Возвращает
MailReceiver

См. определение в файле senderinvitation.php строка 145

◆ getSiteName()

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

См. определение в файле senderinvitation.php строка 247

◆ getSubjectMessage()

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

См. определение в файле senderinvitation.php строка 260

◆ getSubjectTitle()

getSubjectTitle ( )
abstractprotected

Переопределяется в SenderCancelInvitation, SenderEditInvitation и SenderRequestInvitation.

◆ getUid()

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

См. определение в файле senderinvitation.php строка 129

◆ incrementCounterInvitations()

incrementCounterInvitations ( )

См. определение в файле senderinvitation.php строка 121

◆ prepareEventFields()

prepareEventFields ( )
protected
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

См. определение в файле senderinvitation.php строка 308

◆ send()

send ( )
Возвращает
bool
Исключения
LoaderException

См. определение в файле senderinvitation.php строка 71

Данные класса

◆ $context

$context
protected

См. определение в файле senderinvitation.php строка 45

◆ $counterInvitations

$counterInvitations = 0
protected

См. определение в файле senderinvitation.php строка 37

◆ $event

$event
protected

См. определение в файле senderinvitation.php строка 41

◆ $uid

$uid = ''
protected

См. определение в файле senderinvitation.php строка 49

◆ ATTACHMENT_NAME

const ATTACHMENT_NAME = 'invite.ics'
protected

См. определение в файле senderinvitation.php строка 31

◆ CHARSET

const CHARSET = 'utf-8'

См. определение в файле senderinvitation.php строка 27

◆ CONTENT_TYPE

const CONTENT_TYPE = 'text/calendar'

См. определение в файле senderinvitation.php строка 28

◆ DECISION_NO

const DECISION_NO = 'N'

См. определение в файле senderinvitation.php строка 30

◆ DECISION_YES

const DECISION_YES = 'Y'

См. определение в файле senderinvitation.php строка 29

◆ MAIL_TEMPLATE

const MAIL_TEMPLATE = 'SEND_ICAL_INVENT'
protected

См. определение в файле senderinvitation.php строка 32