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

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

 handle ()
 
 setDecision (string $decision)
 
 setIcalComponent (Calendar $component)
 
 setEmailTo (string $emailTo)
 
 setEmailFrom (string $emailFrom)
 
 setUserId (int $userId)
 
- Открытые члены унаследованные от IncomingInvitationHandler
 getEventId ()
 

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

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

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

const MEETING_STATUS_ACCEPTED_CODE = 'accepted'
 
const MEETING_STATUS_QUESTION_CODE = 'question'
 
const MEETING_STATUS_DECLINED_CODE = 'declined'
 
const SAFE_DELETED_YES = 'Y'
 

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

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

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

string $decision
 
Calendar $icalComponent
 
int $userId
 
string $emailTo
 
string $emailFrom
 
array $organizer
 
- Защищенные данные унаследованные от IncomingInvitationHandler
int $eventId = null
 

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

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

Методы

◆ createInstance()

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

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

◆ createWithDecision()

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

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

◆ handle()

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

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

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

◆ parseOrganizer()

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

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

◆ prepareEventToSave()

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

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

◆ prepareToUpdateEvent()

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

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

◆ saveEvent()

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

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

◆ setDecision()

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

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

◆ setEmailFrom()

setEmailFrom ( string $emailFrom)

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

◆ setEmailTo()

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

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

◆ setIcalComponent()

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

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

◆ setUserId()

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

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

◆ updateEvent()

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

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

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

◆ $decision

string $decision
protected

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

◆ $emailFrom

string $emailFrom
protected

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

◆ $emailTo

string $emailTo
protected

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

◆ $icalComponent

Calendar $icalComponent
protected

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

◆ $organizer

array $organizer
protected

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

◆ $userId

int $userId
protected

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

◆ MEETING_STATUS_ACCEPTED_CODE

const MEETING_STATUS_ACCEPTED_CODE = 'accepted'

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

◆ MEETING_STATUS_DECLINED_CODE

const MEETING_STATUS_DECLINED_CODE = 'declined'

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

◆ MEETING_STATUS_QUESTION_CODE

const MEETING_STATUS_QUESTION_CODE = 'question'

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

◆ SAFE_DELETED_YES

const SAFE_DELETED_YES = 'Y'

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