PHP 클래스 Horde_Kolab_Storage_List_Tools, horde

Copyright 2012-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.
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Horde_Kolab_Storage_Driver $driver, Horde_Kolab_Storage_Cache $cache, Horde_Log_Logger $logger, array $params = [] ) Constructor.
getId ( ) : string Return the ID of the underlying connection.
getListManipulation ( ) Return the handler for list manipulations.
getListSynchronization ( ) Return the handler for list synchronizations.
getNamespace ( ) : Horde_Kolab_Storage_Folder_Namespace Return the namespace handler for the underlying connection.
getQuery ( string $type = null ) Return a query object.

비공개 메소드들

메소드 설명
_prepareAclQuery ( array $params = null ) Prepare the ACL query.
_prepareListCache ( ) Setup the list cache.
_prepareListQuery ( array $params = null ) Prepare the general list query.
_prepareManipulationHandler ( ) Setup for the manipulation handler.
_prepareQueries ( ) Setup the queries.
_prepareShareQuery ( array $params = null ) Prepare the query for shares.
_prepareSynchronizationHandler ( ) Setup for the synchronization handler.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Horde_Kolab_Storage_Driver $driver, Horde_Kolab_Storage_Cache $cache, Horde_Log_Logger $logger, array $params = [] )
$driver Horde_Kolab_Storage_Driver The backend driver.
$cache Horde_Kolab_Storage_Cache The cache.
$logger Horde_Log_Logger A logger.
$params array

getId() 공개 메소드

Return the ID of the underlying connection.
public getId ( ) : string
리턴 string The connection ID.

getListManipulation() 공개 메소드

Return the handler for list manipulations.
public getListManipulation ( )

getListSynchronization() 공개 메소드

Return the handler for list synchronizations.

getNamespace() 공개 메소드

Return the namespace handler for the underlying connection.
public getNamespace ( ) : Horde_Kolab_Storage_Folder_Namespace
리턴 Horde_Kolab_Storage_Folder_Namespace The namespace handler.

getQuery() 공개 메소드

Return a query object.
public getQuery ( string $type = null )
$type string The query type that should be returned.