PHP 클래스 Horde_Kolab_FreeBusy_Driver_Freebusy_Base, 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_Base
파일 보기 프로젝트 열기: horde/horde

공개 메소드들

메소드 설명
__construct ( array $params ) Constructor.
fetch ( $params = [] ) : array Fetch the free/busy data.
fetchRemote ( boolean $trigger = false, boolean $extended = false ) Fetch remote free/busy user if the current user is not local or redirect to the other server if configured this way.
trigger ( $params = [] ) : null Trigger regeneration of free/busy data in a calender.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $params )
$params array The parameters for the driver.

fetch() 공개 메소드

Fetch the free/busy data.
public fetch ( $params = [] ) : array
리턴 array The free/busy data.

fetchRemote() 공개 메소드

Fetch remote free/busy user if the current user is not local or redirect to the other server if configured this way.
public fetchRemote ( boolean $trigger = false, boolean $extended = false )
$trigger boolean Have we been called for triggering?
$extended boolean Should the extended information been delivered?

trigger() 공개 메소드

Trigger regeneration of free/busy data in a calender.
public trigger ( $params = [] ) : null
리턴 null