Property | Type | Description | |
---|---|---|---|
$_params | string | 'user' is always available as an entry. |
Method | Description | |
---|---|---|
__construct ( string $user, array $params = [] ) | Constructor. | |
get ( Horde_Prefs_Scope $scope_ob ) : Horde_Prefs_Scope | Retrieves the requested preferences scope from the storage backend. | |
getParams ( ) : array | Get the list of driver parameters. | |
listScopes ( ) : array | Lists all available scopes. | |
onChange ( string $scope, string $pref ) | Called whenever a preference value is changed. | |
remove ( string $scope = null, string $pref = null ) | Removes preferences from the backend. | |
store ( Horde_Prefs_Scope $scope_ob ) | Stores changed preferences in the storage backend. |
public __construct ( string $user, array $params = [] ) | ||
$user | string | The username. |
$params | array | Additional configuration parameters. |
abstract public get ( Horde_Prefs_Scope $scope_ob ) : Horde_Prefs_Scope | ||
$scope_ob | Horde_Prefs_Scope | The scope object. |
return | Horde_Prefs_Scope | The modified scope object. |
public listScopes ( ) : array | ||
return | array | The list of scopes stored in the backend. |
abstract public store ( Horde_Prefs_Scope $scope_ob ) | ||
$scope_ob | Horde_Prefs_Scope | The scope object. |
protected string $_params | ||
return | string |