1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Mail
Граф наследования:Mail:
Service

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

 notifyAboutMeetingStatus (string $to)
 notifyAboutMeetingCreated (string $to)
 notifyAboutMeetingCancelled (string $to)
 sendInviteLink (string $to)
 getInviteLinkSubject ()
 getInviteLinkParams (Sharing\Link\CrmDealLink $crmDealLink)
 notifyAboutSharingEventEdit (string $to)
Открытые члены унаследованные от Service
 getEvent ()
 setEvent (Event $event)
 getEventLink ()
 setEventLink (EventLink $eventLink)
 setCrmDealLink (CrmDealLink $crmDealLink)
 setOldEvent (Event $oldEvent)
 setInitiatorId (?int $id)

Поля данных

const MEETING_STATUS_CREATED = 'created'
const MEETING_STATUS_CANCELLED = 'cancelled'
const STATUS_INVITE_LINK = 'invite_link'

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

 doSendMeetingCancelled ()
 getCancelMeetingSubject (array $initiatorInfo)
 sendMessage (string $to, array $arParams, string $subject, ?array $files=null)
 getBaseMailParams (string $ownerName)
 getAvatars (?Sharing\Link\Joint\JointLink $parentLink)
 getParentLink ()
 getWhenCancelled ()
 getIcsFileId (string $organizerName, string $eventName)
 getOrganizerEmail ()
 getAttendees ()
 getSharingUserAttendee ()
 getAbuseLink ()
 getBitrix24Link ()
Защищенные члены унаследованные от Service
 getEventFormattedDateTime ()
 getOwner ()
 getInitiator ()
 getCalendarLink ()
 getAttendeesList ()

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

Защищенные данные унаследованные от Service
Event $event
EventLink $eventLink
CrmDealLink $crmDealLink
Event $oldEvent = null
int $initiatorId = null

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

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

Методы

◆ doSendMeetingCancelled()

doSendMeetingCancelled ( )
protected

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

◆ getAbuseLink()

getAbuseLink ( )
protected

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

◆ getAttendees()

getAttendees ( )
protected

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

◆ getAvatars()

getAvatars ( ?Sharing\Link\Joint\JointLink $parentLink)
protected

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

◆ getBaseMailParams()

getBaseMailParams ( string $ownerName)
protected

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

◆ getBitrix24Link()

getBitrix24Link ( )
protected

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

◆ getCancelMeetingSubject()

getCancelMeetingSubject ( array $initiatorInfo)
protected

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

◆ getIcsFileId()

getIcsFileId ( string $organizerName,
string $eventName )
protected
Аргументы
string$organizerEmail
Возвращает
int|null

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

◆ getInviteLinkParams()

getInviteLinkParams ( Sharing\Link\CrmDealLink $crmDealLink)

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

◆ getInviteLinkSubject()

getInviteLinkSubject ( )

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

◆ getOrganizerEmail()

getOrganizerEmail ( )
protected

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

◆ getParentLink()

getParentLink ( )
protected

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

◆ getSharingUserAttendee()

getSharingUserAttendee ( )
protected

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

◆ getWhenCancelled()

getWhenCancelled ( )
protected

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

◆ notifyAboutMeetingCancelled()

notifyAboutMeetingCancelled ( string $to)

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

◆ notifyAboutMeetingCreated()

notifyAboutMeetingCreated ( string $to)

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

◆ notifyAboutMeetingStatus()

notifyAboutMeetingStatus ( string $to)
Аргументы
string$to
Возвращает
bool
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Переопределяет метод предка Service.

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

◆ notifyAboutSharingEventEdit()

notifyAboutSharingEventEdit ( string $to)
Аргументы
string$to
Возвращает
bool

Переопределяет метод предка Service.

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

◆ sendInviteLink()

sendInviteLink ( string $to)

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

◆ sendMessage()

sendMessage ( string $to,
array $arParams,
string $subject,
?array $files = null )
protected

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

Поля

◆ MEETING_STATUS_CANCELLED

const MEETING_STATUS_CANCELLED = 'cancelled'

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

◆ MEETING_STATUS_CREATED

const MEETING_STATUS_CREATED = 'created'

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

◆ STATUS_INVITE_LINK

const STATUS_INVITE_LINK = 'invite_link'

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/calendar/lib/sharing/notification/mail.php