Method | 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. |
abstract public dataByType ( string $type ) : array | ||
$type | string | The folder type the listing should be limited to. |
return | array | The list of folders. |
abstract public folderData ( string $folder ) : array | ||
$folder | string | The folder path. |
return | array | The folder data. |
abstract public listByType ( string $type ) : array | ||
$type | string | The folder type the listing should be limited to. |
return | array | The list of folders. |
abstract public listDefaults ( ) : array | ||
return | array | An array with owners as keys and another array as value. The second array associates type (key) with the corresponding default folder (value). |
abstract public listOwners ( ) : array | ||
return | array | The folder owners with the folder names as key and the owner as values. |