PHP 클래스 Horde_Kolab_Storage_List_Query_List, horde

Copyright 2010-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

공개 메소드들

메소드 설명
dataByType ( string $type ) : array List basic folder data for the folders of a specific type.
folderData ( string $folder ) : array List basic folder data for the specified folder.
getDefault ( string $type ) : string | boolean Get the default folder for a certain type.
getForeignDefault ( string $owner, string $type ) : string | boolean Get the default folder for a certain type from a different owner.
getStamp ( ) : string Return the last sync stamp.
listByType ( string $type ) : array List all folders of a specific type.
listDefaults ( ) : array Return the list of default folders.
listOwners ( ) : array Get the folder owners.
listTypes ( ) : array Returns the folder types as associative array.

메소드 상세

dataByType() 추상적인 공개 메소드

List basic folder data for the folders of a specific type.
abstract public dataByType ( string $type ) : array
$type string The folder type the listing should be limited to.
리턴 array The list of folders.

folderData() 추상적인 공개 메소드

List basic folder data for the specified folder.
abstract public folderData ( string $folder ) : array
$folder string The folder path.
리턴 array The folder data.

getDefault() 추상적인 공개 메소드

Get the default folder for a certain type.
abstract public getDefault ( string $type ) : string | boolean
$type string The type of the share/folder.
리턴 string | boolean The name of the default folder, false if there is no default.

getForeignDefault() 추상적인 공개 메소드

Get the default folder for a certain type from a different owner.
abstract public getForeignDefault ( string $owner, string $type ) : string | boolean
$owner string The folder owner.
$type string The type of the share/folder.
리턴 string | boolean The name of the default folder, false if there is no default.

getStamp() 추상적인 공개 메소드

Return the last sync stamp.
abstract public getStamp ( ) : string
리턴 string The stamp.

listByType() 추상적인 공개 메소드

List all folders of a specific type.
abstract public listByType ( string $type ) : array
$type string The folder type the listing should be limited to.
리턴 array The list of folders.

listDefaults() 추상적인 공개 메소드

Return the list of default folders.
abstract public listDefaults ( ) : array
리턴 array An array with owners as keys and another array as value. The second array associates type (key) with the corresponding default folder (value).

listOwners() 추상적인 공개 메소드

Get the folder owners.
abstract public listOwners ( ) : array
리턴 array The folder owners with the folder names as key and the owner as values.

listTypes() 추상적인 공개 메소드

Returns the folder types as associative array.
abstract public listTypes ( ) : array
리턴 array The list folder types with the folder names as key and the type as values.