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

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

 handle ()
 
 setDecision (string $decision)
 
 setIcalComponent (Calendar $component)
 
 setEmailTo (string $emailTo)
 
 setUserId (int $userId)
 
 handle ()
 

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

static createInstance ()
 
static createWithDecision (int $userId, Calendar $icalCalendar, string $decision)
 

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

const MEETING_STATUS_HOST = 'H'
 
const MEETING_STATUS_ACCEPTED = 'Y'
 
const MEETING_STATUS_DECLINED = 'N'
 
const SAFE_DELETED_YES = 'Y'
 

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

 prepareEventToSave (Event $icalEvent)
 
 saveParentEvent (array $preparedEvent)
 
 saveChildEvent (array $preparedEvent)
 
 parseOrganizer (?ParserPropertyType $organizer)
 
 prepareToUpdateEvent (Event $icalEvent, array $localEvent)
 
 updateParentEvent (array $updatedEvent)
 
 updateChildEvent (array $updatedEvent)
 
 parseAttachmentsForDescription (array $icalAttachments)
 
- Защищенные члены унаследованные от IncomingInvitationHandler
 getAttendeesCollection (?array $parsedAttendees)
 
 getMailTo (?string $value)
 

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

 $decision
 
 $icalComponent
 
 $userId
 
 $emailTo
 
 $organizer
 

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

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

Методы

◆ createInstance()

static createInstance ( )
static
Возвращает
IncomingInvitationRequestHandler

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

◆ createWithDecision()

static createWithDecision ( int  $userId,
Calendar  $icalCalendar,
string  $decision 
)
static
Аргументы
int$userId
Calendar$icalCalendar
string$decision
Возвращает
IncomingInvitationRequestHandler

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

◆ handle()

handle ( )
Возвращает
bool
Исключения
ArgumentException
ObjectException
ObjectPropertyException
SystemException

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

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

◆ parseAttachmentsForDescription()

parseAttachmentsForDescription ( array  $icalAttachments)
protected

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

◆ parseOrganizer()

parseOrganizer ( ?ParserPropertyType  $organizer)
protected
Аргументы
ParserPropertyType | null$organizer
Возвращает
array

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

◆ prepareEventToSave()

prepareEventToSave ( Event  $icalEvent)
protected
Аргументы
Event$icalEvent
Возвращает
array
Исключения
ArgumentException
ObjectException
ObjectPropertyException
SystemException

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

◆ prepareToUpdateEvent()

prepareToUpdateEvent ( Event  $icalEvent,
array  $localEvent 
)
protected
Аргументы
Event$icalEvent
array$localEvent
Возвращает
array
Исключения
ArgumentException
ObjectException
ObjectPropertyException
SystemException

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

◆ saveChildEvent()

saveChildEvent ( array  $preparedEvent)
protected
Аргументы
array$preparedEvent
Возвращает
int

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

◆ saveParentEvent()

saveParentEvent ( array  $preparedEvent)
protected
Аргументы
array$preparedEvent
Возвращает
int

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

◆ setDecision()

setDecision ( string  $decision)
Аргументы
string$decision
Возвращает
$this

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

◆ setEmailTo()

setEmailTo ( string  $emailTo)
Аргументы
string$emailTo
Возвращает
IncomingInvitationRequestHandler

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

◆ setIcalComponent()

setIcalComponent ( Calendar  $component)
Аргументы
Calendar$component
Возвращает
$this

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

◆ setUserId()

setUserId ( int  $userId)
Аргументы
int$userId
Возвращает
$this

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

◆ updateChildEvent()

updateChildEvent ( array  $updatedEvent)
protected
Аргументы
array$updatedEvent
array$localEvent
Возвращает
bool

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

◆ updateParentEvent()

updateParentEvent ( array  $updatedEvent)
protected
Аргументы
array$updatedEvent
array$localEvent
Возвращает
bool

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

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

◆ $decision

$decision
protected

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

◆ $emailTo

$emailTo
protected

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

◆ $icalComponent

$icalComponent
protected

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

◆ $organizer

$organizer
protected

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

◆ $userId

$userId
protected

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

◆ MEETING_STATUS_ACCEPTED

const MEETING_STATUS_ACCEPTED = 'Y'

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

◆ MEETING_STATUS_DECLINED

const MEETING_STATUS_DECLINED = 'N'

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

◆ MEETING_STATUS_HOST

const MEETING_STATUS_HOST = 'H'

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

◆ SAFE_DELETED_YES

const SAFE_DELETED_YES = 'Y'

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