Class Horde_Kolab_FreeBusy

Description

How to use this class

require_once 'config.php';

$fb = new Kolab_Freebusy();

$fb->trigger();

OR

$fb->fetch();

$Horde: framework/Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy.php,v 1.10.2.4 2010-10-10 18:37:56 wrobel Exp $

Copyright 2004-2008 Klarälvdalens Datakonsult AB

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.

Located in /Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy.php (line 49)


	
			
Variable Summary
 array $_params
Method Summary
 void &fetch ()
 void fetchRemote ( $owner,  $user,  $folder, [boolean $trigger = false], [boolean $extended = false])
 void &regenerate ( $reporter)
 void &trigger ()
 void _getCache ()
Variables
array $_params (line 56)

Parameters provided to this class.

Methods
fetch (line 189)

Fetch the free/busy data for a user.

void &fetch ()
fetchRemote (line 361)

Fetch remote free/busy user if the current user is not local or redirect to the other server if configured this way.

void fetchRemote ( $owner,  $user,  $folder, [boolean $trigger = false], [boolean $extended = false])
  • boolean $trigger: Have we been called for triggering?
  • boolean $extended: Should the extended information been delivered?
  • $owner
  • $user
  • $folder
regenerate (line 246)

Regenerate the free/busy cache.

void &regenerate ( $reporter)
  • $reporter
trigger (line 73)

Trigger regeneration of free/busy data in a calender.

void &trigger ()
_getCache (line 591)
  • access: public
void _getCache ()

Documentation generated on Sun, 30 Jan 2011 05:17:35 +0000 by phpDocumentor 1.4.3