PHP Класс Horde_Kolab_Storage_Data_Query_Preferences_Base, horde

Copyright 2011-2016 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Автор: Gunnar Wrobel ([email protected])
Наследование: implements Horde_Kolab_Storage_Data_Query_Preferences
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_data Horde_Kolab_Storage_Data The queriable data.
$_mapping array The cached preference mapping.

Открытые методы

Метод Описание
__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.

Приватные методы

Метод Описание
_initMapping ( ) : null Initialize the application <-> object mapping.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( Horde_Kolab_Storage_Data $data, array $params )
$data Horde_Kolab_Storage_Data The queriable data.
$params array Additional parameters.

getApplicationPreferences() публичный Метод

Return the preferences for the specified application.
public getApplicationPreferences ( string $application ) : array
$application string The application.
Результат array The preferences.

getApplications() публичный Метод

Return the applications for which preferences exist in the backend.
public getApplications ( ) : array
Результат array The applications.

setLogger() публичный Метод

public setLogger ( Horde_Log_Logger $logger = null )
$logger Horde_Log_Logger

synchronize() публичный Метод

Synchronize the preferences information with the information from the backend.
public synchronize ( array $params = [] ) : null
$params array Additional parameters.
Результат null

Описание свойств

$_data защищенное свойство

The queriable data.
protected Horde_Kolab_Storage_Data $_data
Результат Horde_Kolab_Storage_Data

$_mapping защищенное свойство

The cached preference mapping.
protected array $_mapping
Результат array