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
파일 보기 프로젝트 열기: horde/horde

공개 메소드들

메소드 설명
_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.