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()
            ¶
getUserPreference()
            ¶
    
        
        UserPreferenceService.php
                :
        41
                 
    
        Get currently logged user preference by key.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $userPreferenceName | string | - | - | 
Return values
Tags
                 getUserPreferenceCount()
            ¶
getUserPreferenceCount()
            ¶
    
        
        UserPreferenceService.php
                :
        60
                 
    
        Get count of total preferences for currently logged user.
|  |  | 
Return values
int
                 loadUserPreferences()
            ¶
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()
            ¶
setUserPreference()
            ¶
    
        
        UserPreferenceService.php
                :
        29
                 
    
        Set user preference.
|  |  | 
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $userPreferenceSetStructs | array<string|int, UserPreferenceSetStruct> | - | - |