PHP Class 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.
Author: Steffen Hansen ([email protected])
Author: Gunnar Wrobel ([email protected])
Inheritance: extends Horde_Kolab_FreeBusy_Driver_Freebusy_Base
Afficher le fichier Open project: horde/horde

Méthodes publiques

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

Méthodes protégées

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

Private Methods

Méthode Description
_process ( ) : boolean | PEAR_Error Process both the user accessing the page as well as the owner of the requested free/busy information.

Method Details

_getImapFolder() public méthode

Calculate the correct IMAP folder name to access based on the combination of user and owner.
public _getImapFolder ( ) : string
Résultat string The IMAP folder we should access.

fetch() public méthode

Fetch the free/busy data for a user.
public fetch ( $params = [] ) : array
Résultat array The free/busy data.

handleCallee() protected méthode

Parse the owner value.
protected handleCallee ( $callee ) : boolean | PEAR_Error
Résultat boolean | PEAR_Error True if successful.

handleCalleePart() protected méthode

Parse the requested folder for the owner of that folder.
protected handleCalleePart ( $callee_part ) : boolean | PEAR_Error
Résultat boolean | PEAR_Error True if successful.