Methods¶
                
__construct()
            ¶
    
        
        InMemoryEventSource.php
                :
        20
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $events | EventCollection | - | - | 
                
getCount()
            ¶
    
        
        InMemoryEventSource.php
                :
        24
                
    
        Returns the number of events matching given $query.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | EventQuery | - | - | 
Return values
int
                
getEvents()
            ¶
    
        
        InMemoryEventSource.php
                :
        38
                
    
        Returns events matching given $query.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $query | EventQuery | - | - | 
Return values
iterable<string|int, Event>
                
loadEvents()
            ¶
    
        
        InMemoryEventSource.php
                :
        29
                
    
        Bulk-load Events with given id's.
| 
                     | 
                
                    
                     | 
            
Impl. should skip not relevant and erroneous ids.
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $eventIds | array<string|int, mixed> | - | - | 
Return values
array<string|int, Event>