PHP Class Horde_Kolab_Server_Composite, horde

Copyright 2008-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.
Exibir arquivo Open project: horde/horde Class Usage Examples

Public Methods

Method Description
__construct ( Horde_Kolab_Server_Interface $server, Horde_Kolab_Server_Objects_Interface $objects, Horde_Kolab_Server_Structure_Interface $structure, Horde_Kolab_Server_Search_Interface $search, Horde_Kolab_Server_Schema_Interface $schema ) Construct a new Horde_Kolab_Server object.
__get ( string $key ) : mixed Retrieve an object attribute.
connect ( string $user = null, string $pass = null ) : NULL. Connect to the server. Use this method if the user name you can provide does not match a GUID. In this case it will be required to map this user name first.

Method Details

__construct() public method

Construct a new Horde_Kolab_Server object.
public __construct ( Horde_Kolab_Server_Interface $server, Horde_Kolab_Server_Objects_Interface $objects, Horde_Kolab_Server_Structure_Interface $structure, Horde_Kolab_Server_Search_Interface $search, Horde_Kolab_Server_Schema_Interface $schema )
$server Horde_Kolab_Server_Interface
$objects Horde_Kolab_Server_Objects_Interface
$structure Horde_Kolab_Server_Structure_Interface
$search Horde_Kolab_Server_Search_Interface
$schema Horde_Kolab_Server_Schema_Interface

__get() public method

Retrieve an object attribute.
public __get ( string $key ) : mixed
$key string The name of the attribute.
return mixed The atribute value.

connect() public method

Connect to the server. Use this method if the user name you can provide does not match a GUID. In this case it will be required to map this user name first.
public connect ( string $user = null, string $pass = null ) : NULL.
$user string The user name.
$pass string The password.
return NULL.