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