PHP Класс Horde_Kolab_FreeBusy_Driver_Freebusy_Kolab, horde

Copyright 2009-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.
Автор: Steffen Hansen ([email protected])
Автор: Gunnar Wrobel ([email protected])
Наследование: extends Horde_Kolab_FreeBusy_Driver_Freebusy_Base
Показать файл Открыть проект

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

Метод Описание
_getImapFolder ( ) : string Calculate the correct IMAP folder name to access based on the combination of user and owner.
fetch ( $params = [] ) : array Fetch the free/busy data for a user.

Защищенные методы

Метод Описание
handleCallee ( $callee ) : boolean | PEAR_Error Parse the owner value.
handleCalleePart ( $callee_part ) : boolean | PEAR_Error Parse the requested folder for the owner of that folder.

Приватные методы

Метод Описание
_process ( ) : boolean | PEAR_Error Process both the user accessing the page as well as the owner of the requested free/busy information.

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

_getImapFolder() публичный Метод

Calculate the correct IMAP folder name to access based on the combination of user and owner.
public _getImapFolder ( ) : string
Результат string The IMAP folder we should access.

fetch() публичный Метод

Fetch the free/busy data for a user.
public fetch ( $params = [] ) : array
Результат array The free/busy data.

handleCallee() защищенный Метод

Parse the owner value.
protected handleCallee ( $callee ) : boolean | PEAR_Error
Результат boolean | PEAR_Error True if successful.

handleCalleePart() защищенный Метод

Parse the requested folder for the owner of that folder.
protected handleCalleePart ( $callee_part ) : boolean | PEAR_Error
Результат boolean | PEAR_Error True if successful.