PHP Class 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.
Afficher le fichier Open project: horde/horde

Méthodes publiques

Méthode Description
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.

Method Details

dataByType() abstract public méthode

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.
Résultat array The list of folders.

folderData() abstract public méthode

List basic folder data for the specified folder.
abstract public folderData ( string $folder ) : array
$folder string The folder path.
Résultat array The folder data.

getDefault() abstract public méthode

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

getForeignDefault() abstract public méthode

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.
Résultat string | boolean The name of the default folder, false if there is no default.

getStamp() abstract public méthode

Return the last sync stamp.
abstract public getStamp ( ) : string
Résultat string The stamp.

listByType() abstract public méthode

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

listDefaults() abstract public méthode

Return the list of default folders.
abstract public listDefaults ( ) : array
Résultat 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() abstract public méthode

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

listTypes() abstract public méthode

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