Properties¶
                
        $items
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        24
                
    
        | 
                     | 
                
                    
                     | 
            
Methods¶
                
__construct()
            ¶
    
        
        SuggestionCollection.php
                :
        23
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $items | array<string|int, mixed> | [] | - | 
| $totalCount | int | 0 | - | 
                
append()
            ¶
    
        
        SuggestionCollection.php
                :
        33
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $item | mixed | - | - | 
                
clear()
            ¶
    
        
        MutableArrayList.php
                :
        38
                
    
        | 
                     | 
                
                    
                     | 
            
                
contains()
            ¶
    
        
        ArrayList.php
                :
        51
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $value | mixed | - | - | 
Return values
bool
                
count()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        49
                
    
        | 
                     | 
                
                    
                     | 
            
Return values
int
                
decreaseTotalCount()
            ¶
    
        
        SuggestionCollection.php
                :
        65
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $totalCount | int | - | - | 
                
exists()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        81
                
    
        Tests the existence of an element that satisfies the given predicate.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $predicate | Closure | - | - | 
Return values
bool
                
filter()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        57
                
    
        Returns all the elements of this collection that satisfy the predicate.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $predicate | Closure | - | - | 
Return values
self
                
first()
            ¶
    
        
        ArrayList.php
                :
        30
                
    
        Return first element of collection.
| 
                     | 
                
                    
                     | 
            
Return values
TValue
                
forAll()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        70
                
    
        Tests whether the given predicate holds for all elements of this collection.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $predicate | Closure | - | - | 
Return values
bool
                
getIterator()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        44
                
    
        | 
                     | 
                
                    
                     | 
            
Return values
Iterator
                
getTotalCount()
            ¶
    
        
        SuggestionCollection.php
                :
        70
                
    
        | 
                     | 
                
                    
                     | 
            
Return values
int
                
increaseTotalCount()
            ¶
    
        
        SuggestionCollection.php
                :
        60
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $totalCount | int | - | - | 
                
isEmpty()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        34
                
    
        | 
                     | 
                
                    
                     | 
            
Return values
bool
                
last()
            ¶
    
        
        ArrayList.php
                :
        39
                
    
        Return last element of collection.
| 
                     | 
                
                    
                     | 
            
Return values
TValue
                
map()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        65
                
    
        Applies the given function to each element in the collection and returns a new collection with the elements returned by the function.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $function | Closure | - | - | 
Return values
self
                
prepend()
            ¶
    
        
        MutableArrayList.php
                :
        25
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $value | mixed | - | - | 
                
remove()
            ¶
    
        
        MutableArrayList.php
                :
        30
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $value | mixed | - | - | 
                
sortByScore()
            ¶
    
        
        SuggestionCollection.php
                :
        50
                
    
        | 
                     | 
                
                    
                     | 
            
                
toArray()
            ¶
    
        
        AbstractInMemoryCollection.php
                :
        39
                
    
        | 
                     | 
                
                    
                     | 
            
Return values
array<string|int, mixed>
                
truncate()
            ¶
    
        
        SuggestionCollection.php
                :
        55
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $count | int | - | - | 
                
createFrom()
            ¶
    
        
        MutableArrayList.php
                :
        50
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $items | array<string|int, mixed> | - | - |