Class Horde_Kolab_Server_Structure_Ldap
This class provides methods to deal with the LDAP tree structure.
Copyright 2008-2012 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.
- Horde_Kolab_Server_Structure_Base implements Horde_Kolab_Server_Structure_Interface
- Horde_Kolab_Server_Structure_Ldap
Direct known subclasses
Horde_Kolab_Server_Structure_Kolab
Package: Kolab\Server
Category: Kolab
License: LGPL 2.1
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Kolab_Server
Located at Horde/Kolab/Server/Structure/Ldap.php
Category: Kolab
License: LGPL 2.1
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Kolab_Server
Located at Horde/Kolab/Server/Structure/Ldap.php
public
array
|
|
public
array
|
|
public
string
|
#
determineType( string $guid )
Determine the type of an object by its tree position and other parameters. |
public
string
|
#
generateServerGuid( string $type, string $id, array $info )
Generates a GUID for the given information. |
public
|
|
public
string
|
#
mapExternalToInternalAttribute( string $external )
Maps the external attribute name to its internal counterpart. |
public
string
|
#
mapExternalToInternalAttributes( array $external )
Maps the external attribute names to their internal counterparts. |
find(),
findBelow(),
getComposite(),
getExternalAttributes(),
getInternalAttributes(),
getInternalAttributesForExternal(),
setComposite()
|
MAX_HIERARCHY
|