CalendarEvent
class CalendarEvent implements ObjectInterface (View source)
Traits
Properties
protected CalendarEventVersion | $selectedVersion | This points to the currently selected version in the object. |
|
protected | $calendar | ||
protected | $versions | ||
protected | $workflow_progress_objects | ||
protected | $eventID |
Methods
No description
No description
Sets the attribute of a user info object to the specified value, and saves it in the database.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Returns true if none of the versions are approved
Details
CategoryInterface
getObjectAttributeCategory()
No description
AttributeValueInterface|null
getAttributeValueObject(AttributeKeyInterface|string $ak, bool $createIfNotExists = false)
No description
getAttribute($ak, $mode = false)
No description
Value
getAttributeValue($ak)
No description
clearAttribute($ak, bool $doReindexImmediately = true)
No description
Value
setAttribute($ak, mixed $value, bool $doReindexImmediately = true)
Sets the attribute of a user info object to the specified value, and saves it in the database.
__construct(Calendar $calendar)
No description
EventOccurrenceList
getOccurrenceList()
No description
CalendarEventOccurrence[]
getOccurrences()
No description
Calendar
getCalendar()
No description
setCalendar(Calendar $calendar)
No description
getCalendarID()
No description
int
getID()
No description
CalendarEventVersion
getVersions()
No description
CalendarEventVersion
getSelectedVersion()
No description
setSelectedVersion(CalendarEventVersion $selectedVersion)
No description
CalendarEventVersion
getApprovedVersion()
No description
CalendarEventVersion
getRecentVersion()
No description
__call($name, $arguments)
No description
isPending()
Returns true if none of the versions are approved