Calendar
class Calendar implements ObjectInterface, AssignableObjectInterface (View source)
Traits
Properties
| protected | $site | ||
| protected | $events | ||
| protected | $permission_assignments | ||
| protected | $caID | ||
| protected | $caName | ||
| protected | $caOverridePermissions | ||
| protected | $eventPageAttributeKeyHandle | ||
| protected | $enableMoreDetails | C = create page, A = associate, null = don't enable  | 
                |
| protected | $eventPageParentID | ||
| protected | $eventPageTypeID | ||
| protected | $eventPageAssociatedID | 
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
        
                            
    assignPermissions($userOrGroup, $permissions = [], $accessType = Key::ACCESS_TYPE_INCLUDE, $cascadeToChildren = true)
        
    
    No description
        
                            mixed
    getSite()
        
    
    No description
        
                            
    setSite(mixed $site)
        
    
    No description
        
                            mixed
    getID()
        
    
    No description
        
                            mixed
    arePermissionsSetToOverride()
        
    
    No description
        
                            
    setOverridePermissions(mixed $caOverridePermissions)
        
    
    No description
        
                            
    getEventPageAttributeKeyHandle()
        
    
    No description
        
                            
    setEventPageAttributeKeyHandle(mixed $eventPageAttributeKeyHandle)
        
    
    No description
        
                            
    getEventPageTypeID()
        
    
    No description
        
                            
    setEventPageTypeID(mixed $eventPageTypeID)
        
    
    No description
        
                            
    getEventPageParentID()
        
    
    No description
        
                            
    setEventPageParentID(mixed $eventPageParentID)
        
    
    No description
        
                            mixed
    getName()
        
    
    No description
        
                            
    setName(mixed $caName)
        
    
    No description
        
                            
    getTimezone()
        
    
    No description
        
                            
    getCalendarTopicsAttributeKey()
        
    
    No description
        
                            bool
    enableMoreDetails()
        
    
    No description
        
                            
    setEnableMoreDetails(bool $enableMoreDetails)
        
    
    No description
        
                            mixed
    getEventPageAssociatedID()
        
    
    No description
        
                            
    setEventPageAssociatedID(mixed $eventPageAssociatedID)
        
    
    No description
        
                            
    getPermissionObjectIdentifier()
        
    
    No description
        
                            
    getPermissionAssignmentClassName()
        
    
    No description
        
                            
    getPermissionObjectKeyCategoryHandle()
        
    
    No description
        
                            
    getPermissionResponseClassName()
        
    
    No description
        
                            
    setChildPermissionsToOverride()
        
    
    No description
        
                            
    setPermissionsToOverride()
        
    
    No description