PHP Класс Horde_Kolab_Storage_List_Manipulation, horde

Copyright 2004-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])
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
createFolder ( string $folder, string $type = null ) : null Create a new folder.
deleteFolder ( string $folder ) : null Delete a folder.
registerListener ( Horde_Kolab_Storage_List_Manipulation_Listener $listener ) Register a new manipulation listener.
renameFolder ( string $old, string $new ) : null Rename a folder.

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

createFolder() абстрактный публичный Метод

Create a new folder.
abstract public createFolder ( string $folder, string $type = null ) : null
$folder string The path of the folder to create.
$type string An optional type for the folder.
Результат null

deleteFolder() абстрактный публичный Метод

WARNING: Do not use this call in case there is still data present in the folder. You are required to empty any data set *before* removing the folder. Otherwise there is no guarantee you can adhere to that Kolab specification that might require the triggering of remote systems to inform them about the removal of the folder.
abstract public deleteFolder ( string $folder ) : null
$folder string The path of the folder to delete.
Результат null

registerListener() абстрактный публичный Метод

Register a new manipulation listener.
abstract public registerListener ( Horde_Kolab_Storage_List_Manipulation_Listener $listener )
$listener Horde_Kolab_Storage_List_Manipulation_Listener The new listener.

renameFolder() абстрактный публичный Метод

Rename a folder.
abstract public renameFolder ( string $old, string $new ) : null
$old string The old path of the folder.
$new string The new path of the folder.
Результат null