UserPreferenceService
        UserPreferenceService.php
                :
        19
                
    
            Interface
                User Preference Service.
This service provides methods for managing user preferences. It works in the context of a current User (obtained from the PermissionResolver).
Methods¶
                
getUserPreference()
            ¶
    
        
        UserPreferenceService.php
                :
        41
                
    
        Get currently logged user preference by key.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $userPreferenceName | string | - | - | 
Return values
Tags
                
getUserPreferenceCount()
            ¶
    
        
        UserPreferenceService.php
                :
        60
                
    
        Get count of total preferences for currently logged user.
| 
                     | 
                
                    
                     | 
            
Return values
int
                
loadUserPreferences()
            ¶
    
        
        UserPreferenceService.php
                :
        53
                
    
        Get currently logged user preferences.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $offset | int | 0 | 
                                                         the start offset for paging  | 
                
| $limit | int | 25 | 
                                                         the number of user preferences returned  | 
                
Return values
Tags
                
setUserPreference()
            ¶
    
        
        UserPreferenceService.php
                :
        29
                
    
        Set user preference.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $userPreferenceSetStructs | array<string|int, UserPreferenceSetStruct> | - | - |