Class Turba_Driver_kolab_wrapper

Description

Horde Turba wrapper to distinguish between both Kolab driver implementations.

$Horde: turba/lib/Driver/kolab.php,v 1.5.10.26 2009/10/07 16:16:38 mrubinsk Exp $

Copyright 2004-2009 The Horde Project (http://www.horde.org/)

See the enclosed file LICENSE for license information (ASL). If you did not receive this file, see http://www.horde.org/licenses/asl.php.

Located in /lib/Driver/kolab.php (line 206)


	
			
Direct descendents
Class Description
 class Turba_Driver_kolab_wrapper_old Horde Turba driver for the Kolab IMAP Server.
 class Turba_Driver_kolab_wrapper_new New Horde Turba driver for the Kolab IMAP Server.
Variable Summary
 string $_addressbook
 boolean $_connected
 Kolab $_kolab
Method Summary
 Turba_Driver_kolab_wrapper Turba_Driver_kolab_wrapper (string $addressbook,  &$kolab, Horde_Kolab $kolab)
 mixed connect ([int $loader = 0])
Variables
string $_addressbook = '' (line 220)

String containing the current addressbook name.

boolean $_connected = false (line 213)

Indicates if the wrapper has connected or not

Kolab $_kolab = null (line 227)

Our Kolab server connection.

Methods
Constructor Turba_Driver_kolab_wrapper (line 235)

Constructor

Turba_Driver_kolab_wrapper Turba_Driver_kolab_wrapper (string $addressbook,  &$kolab, Horde_Kolab $kolab)
  • string $addressbook: The addressbook to load.
  • Horde_Kolab $kolab: The Kolab connection object
  • &$kolab
connect (line 252)

Connect to the Kolab backend

  • return: True on success, a PEAR error otherwise
mixed connect ([int $loader = 0])
  • int $loader: The version of the XML loader

Redefined in descendants as:

Documentation generated on Sun, 30 Jan 2011 05:39:24 +0000 by phpDocumentor 1.4.3