CalendarServiceInterface
        CalendarServiceInterface.php
                :
        13
                
    
            Interface
                Constants¶
                
GROUP_BY_DAY        ¶
    
        
        CalendarServiceInterface.php
                :
        15
                
    
        | 
                     | 
                
                    
                     | 
            
                
GROUP_BY_WEEK        ¶
    
        
        CalendarServiceInterface.php
                :
        16
                
    
        | 
                     | 
                
                    
                     | 
            
Methods¶
                
executeAction()
            ¶
    
        
        CalendarServiceInterface.php
                :
        21
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $context | EventActionContext | - | - | 
Tags
                
getEvents()
            ¶
    
        
        CalendarServiceInterface.php
                :
        33
                
    
        Get events matching given criteria.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | EventQuery | - | - | 
Return values
                
getGroupedEvents()
            ¶
    
        
        CalendarServiceInterface.php
                :
        38
                
    
        Get and group events matching given criteria.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | EventQuery | - | - | 
| $groupBy | string | CalendarServiceInterface::GROUP_BY_DAY | - | 
Return values
                
loadEvents()
            ¶
    
        
        CalendarServiceInterface.php
                :
        28
                
    
        Bulk-load Events with given id's. Erroneous events will be skipped.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $eventsIds | array<string|int, string> | - | - |