Event implements EntityInterface, Arrayable
Table of Contents
Interfaces
Methods
- __toString() : string
- fromBuilder() : Event
- getAccessibility() : string|null
- getAttendeesCollection() : AttendeeCollection
- getCalendarType() : string|null
- getCollabId() : int|null
- getColor() : string|null
- getCreator() : Role|null
- getDateCreate() : Date|null
- getDateModified() : Date|null
- getDescription() : string|null
- getDtLength() : int|null
- getEnd() : Date
- getEndTimeZone() : DateTimeZone|null
- getEventHost() : Role|null
- getEventOption() : EventOption|null
- getEventType() : string|null
- getExcludedDateCollection() : ExcludedDatesCollection
- getId() : int|null
- getImportance() : string|null
- getIsPrivate() : bool
- getLocation() : Location|null
- getMeetingDescription() : MeetingDescription
- getMeetingStatus() : string|null
- getName() : string|null
- getOriginalDateFrom() : Date|null
- getOwner() : Role|null
- getParentId() : int|null
- getRecurrenceId() : int|null
- getRecurringRule() : RecurringEventRules|null
- getRelations() : Relations|null
- getRemindCollection() : RemindCollection|null
- getSection() : Section
- getSpecialLabel() : string|null
- getStart() : Date
- getStartTimeZone() : DateTimeZone|null
- getTransparent() : string|null
- getUid() : string|null
- getVersion() : int
- isActive() : bool
- isBaseEvent() : bool
- isDeleted() : bool
- isFullDayEvent() : bool
- isInstance() : bool
- isMeeting() : bool
- isNew() : bool
- isOpenEvent() : bool
- isPrivate() : bool
- isRecurrence() : bool
- isSingle() : bool
- setAccessibility() : $this
- setAttendeesCollection() : $this
- setCalendarType() : $this
- setCollabId() : self
- setColor() : $this
- setCreator() : $this
- setDateCreate() : Event
- setDateModified() : Event
- setDescription() : $this
- setDtLength() : self
- setEnd() : $this
- setEndTimeZone() : $this
- setEventHost() : $this
- setEventOption() : self
- setEventType() : $this
- setExcludedDateCollection() : Event
- setId() : $this
- setImportance() : Event
- setIsActive() : Event
- setIsDeleted() : Event
- setIsFullDay() : Event
- setIsMeeting() : $this
- setIsPrivate() : $this
- setLocation() : $this
- setMeetingDescription() : Event
- setMeetingStatus() : $this
- setName() : Event
- setOriginalDateFrom() : Event
- setOwner() : $this
- setParentId() : $this
- setRecurrenceId() : Event
- setRecurringRule() : $this
- setRelations() : $this
- setRemindCollection() : Event
- setSection() : $this
- setSpecialLabel() : $this
- setStart() : $this
- setStartTimeZone() : Event
- setTransparent() : Event
- setUid() : $this
- setVersion() : Event
- toArray() : array<string|int, mixed>
- upVersion() : $this
Methods
__toString()
public
__toString() : string
Return values
stringfromBuilder()
public
static fromBuilder(Builder $builder) : Event
Parameters
- $builder : Builder
Return values
EventgetAccessibility()
public
getAccessibility() : string|null
Return values
string|nullgetAttendeesCollection()
public
getAttendeesCollection() : AttendeeCollection
Return values
AttendeeCollectiongetCalendarType()
public
getCalendarType() : string|null
Return values
string|nullgetCollabId()
public
getCollabId() : int|null
Return values
int|nullgetColor()
public
getColor() : string|null
Return values
string|nullgetCreator()
public
getCreator() : Role|null
Return values
Role|nullgetDateCreate()
public
getDateCreate() : Date|null
Return values
Date|nullgetDateModified()
public
getDateModified() : Date|null
Return values
Date|nullgetDescription()
public
getDescription() : string|null
Return values
string|nullgetDtLength()
public
getDtLength() : int|null
Return values
int|nullgetEnd()
public
getEnd() : Date
Return values
DategetEndTimeZone()
public
getEndTimeZone() : DateTimeZone|null
Return values
DateTimeZone|nullgetEventHost()
public
getEventHost() : Role|null
Return values
Role|nullgetEventOption()
public
getEventOption() : EventOption|null
Return values
EventOption|nullgetEventType()
public
getEventType() : string|null
use $this->getSpecialLabel() and $this->getCalendarType()
Return values
string|nullgetExcludedDateCollection()
public
getExcludedDateCollection() : ExcludedDatesCollection
Return values
ExcludedDatesCollectiongetId()
public
getId() : int|null
Return values
int|nullgetImportance()
public
getImportance() : string|null
Return values
string|nullgetIsPrivate()
public
getIsPrivate() : bool
Return values
boolgetLocation()
public
getLocation() : Location|null
Return values
Location|nullgetMeetingDescription()
public
getMeetingDescription() : MeetingDescription
Return values
MeetingDescriptiongetMeetingStatus()
public
getMeetingStatus() : string|null
Return values
string|nullgetName()
public
getName() : string|null
Return values
string|nullgetOriginalDateFrom()
public
getOriginalDateFrom() : Date|null
Return values
Date|nullgetOwner()
public
getOwner() : Role|null
Return values
Role|nullgetParentId()
public
getParentId() : int|null
Return values
int|nullgetRecurrenceId()
public
getRecurrenceId() : int|null
Return values
int|nullgetRecurringRule()
public
getRecurringRule() : RecurringEventRules|null
Return values
RecurringEventRules|nullgetRelations()
public
getRelations() : Relations|null
Return values
Relations|nullgetRemindCollection()
public
getRemindCollection() : RemindCollection|null
Return values
RemindCollection|nullgetSection()
public
getSection() : Section
Return values
SectiongetSpecialLabel()
public
getSpecialLabel() : string|null
Return values
string|nullgetStart()
public
getStart() : Date
Return values
DategetStartTimeZone()
public
getStartTimeZone() : DateTimeZone|null
Return values
DateTimeZone|nullgetTransparent()
public
getTransparent() : string|null
Return values
string|nullgetUid()
public
getUid() : string|null
Return values
string|nullgetVersion()
public
getVersion() : int
Return values
intisActive()
public
isActive() : bool
Return values
boolisBaseEvent()
public
isBaseEvent() : bool
Return values
boolisDeleted()
public
isDeleted() : bool
Return values
boolisFullDayEvent()
public
isFullDayEvent() : bool
Return values
boolisInstance()
public
isInstance() : bool
Return values
boolisMeeting()
public
isMeeting() : bool
Return values
boolisNew()
public
isNew() : bool
Return values
boolisOpenEvent()
public
isOpenEvent() : bool
Return values
boolisPrivate()
public
isPrivate() : bool
Return values
boolisRecurrence()
public
isRecurrence() : bool
Return values
boolisSingle()
public
isSingle() : bool
Return values
boolsetAccessibility()
public
setAccessibility(string|null $accessibility) : $this
Parameters
- $accessibility : string|null
Return values
$thissetAttendeesCollection()
public
setAttendeesCollection(AttendeeCollection|null $collection) : $this
Parameters
- $collection : AttendeeCollection|null
Return values
$thissetCalendarType()
public
setCalendarType(string|null $calendarType) : $this
Parameters
- $calendarType : string|null
Return values
$thissetCollabId()
public
setCollabId(int|null $collabId) : self
Parameters
- $collabId : int|null
Return values
selfsetColor()
public
setColor(string|null $color) : $this
Parameters
- $color : string|null
Return values
$thissetCreator()
public
setCreator(Role|null $creator) : $this
Parameters
- $creator : Role|null
Return values
$thissetDateCreate()
public
setDateCreate(Date|null $dateCreate) : Event
Parameters
- $dateCreate : Date|null
Return values
EventsetDateModified()
public
setDateModified(Date|null $dateModified) : Event
Parameters
- $dateModified : Date|null
Return values
EventsetDescription()
public
setDescription(string|null $description) : $this
Parameters
- $description : string|null
Return values
$thissetDtLength()
public
setDtLength(int|null $dtLength) : self
Parameters
- $dtLength : int|null
Return values
selfsetEnd()
public
setEnd(Date|null $end) : $this
Parameters
- $end : Date|null
Return values
$thissetEndTimeZone()
public
setEndTimeZone(DateTimeZone|null $timezone) : $this
Parameters
- $timezone : DateTimeZone|null
Return values
$thissetEventHost()
public
setEventHost(Role|null $eventHost) : $this
Parameters
- $eventHost : Role|null
Return values
$thissetEventOption()
public
setEventOption(EventOption|null $eventOption) : self
Parameters
- $eventOption : EventOption|null
Return values
selfsetEventType()
public
setEventType(string|null $eventType) : $this
use setSpecialLabel() and setCalendarType();
Parameters
- $eventType : string|null
Return values
$thissetExcludedDateCollection()
public
setExcludedDateCollection(ExcludedDatesCollection|null $excludedDateCollection) : Event
Parameters
- $excludedDateCollection : ExcludedDatesCollection|null
Return values
EventsetId()
public
setId(int|null $id) : $this
Parameters
- $id : int|null
Return values
$thissetImportance()
public
setImportance(string|null $importance) : Event
Parameters
- $importance : string|null
Return values
EventsetIsActive()
public
setIsActive(bool $isActive) : Event
Parameters
- $isActive : bool
Return values
EventsetIsDeleted()
public
setIsDeleted(bool $isDeleted) : Event
Parameters
- $isDeleted : bool
Return values
EventsetIsFullDay()
public
setIsFullDay(bool $isFullDay) : Event
Parameters
- $isFullDay : bool
Return values
EventsetIsMeeting()
public
setIsMeeting(bool $isMeeting) : $this
Parameters
- $isMeeting : bool
Return values
$thissetIsPrivate()
public
setIsPrivate(bool $isPrivate) : $this
Parameters
- $isPrivate : bool
Return values
$thissetLocation()
public
setLocation(Location|null $location) : $this
Parameters
- $location : Location|null
Return values
$thissetMeetingDescription()
public
setMeetingDescription(MeetingDescription|null $meetingDescription) : Event
Parameters
- $meetingDescription : MeetingDescription|null
Return values
EventsetMeetingStatus()
public
setMeetingStatus(string|null $meetingStatus) : $this
Parameters
- $meetingStatus : string|null
Return values
$thissetName()
public
setName(string|null $name) : Event
Parameters
- $name : string|null
Return values
EventsetOriginalDateFrom()
public
setOriginalDateFrom(Date|null $originalDateFrom) : Event
Parameters
- $originalDateFrom : Date|null
Return values
EventsetOwner()
public
setOwner(Role|null $owner) : $this
Parameters
- $owner : Role|null
Return values
$thissetParentId()
public
setParentId(int|null $parentId) : $this
Parameters
- $parentId : int|null
Return values
$thissetRecurrenceId()
public
setRecurrenceId(int|null $recurrenceId) : Event
Parameters
- $recurrenceId : int|null
Return values
EventsetRecurringRule()
public
setRecurringRule(RecurringEventRules|null $recurringRule) : $this
Parameters
- $recurringRule : RecurringEventRules|null
Return values
$thissetRelations()
public
setRelations(Relations|null $relations) : $this
Parameters
- $relations : Relations|null
Return values
$thissetRemindCollection()
public
setRemindCollection(RemindCollection|null $remindCollection) : Event
Parameters
- $remindCollection : RemindCollection|null
Return values
EventsetSection()
public
setSection(Section|null $section) : $this
Parameters
- $section : Section|null
Return values
$thissetSpecialLabel()
public
setSpecialLabel(string|null $label) : $this
Parameters
- $label : string|null
Return values
$thissetStart()
public
setStart(Date|null $start) : $this
Parameters
- $start : Date|null
Return values
$thissetStartTimeZone()
public
setStartTimeZone(DateTimeZone|null $timezone) : Event
Parameters
- $timezone : DateTimeZone|null
Return values
EventsetTransparent()
public
setTransparent(string|null $transparent) : Event
Parameters
- $transparent : string|null
Return values
EventsetUid()
public
setUid(string|null $uid) : $this
Parameters
- $uid : string|null
Return values
$thissetVersion()
public
setVersion(int $version) : Event
Parameters
- $version : int
Return values
EventtoArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>upVersion()
public
upVersion() : $this