Property | Type | Description | |
---|---|---|---|
$_data | Horde_Kolab_Storage_Data | The queriable data. | |
$_mapping | array | The cached preference mapping. |
Method | Description | |
---|---|---|
__construct ( Horde_Kolab_Storage_Data $data, array $params ) | Constructor. | |
getApplicationPreferences ( string $application ) : array | Return the preferences for the specified application. | |
getApplications ( ) : array | Return the applications for which preferences exist in the backend. | |
setLogger ( Horde_Log_Logger $logger = null ) | ||
synchronize ( array $params = [] ) : null | Synchronize the preferences information with the information from the backend. |
Method | Description | |
---|---|---|
_initMapping ( ) : null | Initialize the application <-> object mapping. |
public __construct ( Horde_Kolab_Storage_Data $data, array $params ) | ||
$data | Horde_Kolab_Storage_Data | The queriable data. |
$params | array | Additional parameters. |
public getApplicationPreferences ( string $application ) : array | ||
$application | string | The application. |
return | array | The preferences. |
public getApplications ( ) : array | ||
return | array | The applications. |
public setLogger ( Horde_Log_Logger $logger = null ) | ||
$logger | Horde_Log_Logger |
public synchronize ( array $params = [] ) : null | ||
$params | array | Additional parameters. |
return | null |
protected Horde_Kolab_Storage_Data $_data | ||
return | Horde_Kolab_Storage_Data |
protected array $_mapping | ||
return | array |