Method | Description | |
---|---|---|
determineType ( string $guid ) : string | Determine the type of an object by its tree position and other parameters. | |
generateServerGuid ( string $type, string $id, array $info ) : string | Generates a GUID for the given information. | |
getExternalAttribute ( $name, Horde_Kolab_Server_Object_Interface $object ) | ||
getSearchOperations ( ) : array | Returns the set of search operations supported by this object type. | |
getSupportedObjects ( ) : array | Returns the set of objects supported by this structure. | |
mapExternalToInternalAttribute ( string $external ) : string | Maps the external attribute name to its internal counterpart. | |
mapExternalToInternalAttributes ( array $external ) : string | Maps the external attribute names to their internal counterparts. |
Method | Description | |
---|---|---|
_determineType ( string $guid, array $ocs ) : string | Determine the type of an object by its tree position and other parameters. | |
getObjectClasses ( string $guid ) : array | Get the LDAP object classes for the given GUID. |
Method | Description | |
---|---|---|
_mapExternalToInternal ( string $external ) : string | Maps the external attribute name to its internal counterpart(s). |
public determineType ( string $guid ) : string | ||
$guid | string | The GUID of the object to examine. |
return | string | The class name of the corresponding object type. |
public getExternalAttribute ( $name, Horde_Kolab_Server_Object_Interface $object ) | ||
$object | Horde_Kolab_Server_Object_Interface |
protected getObjectClasses ( string $guid ) : array | ||
$guid | string | GUID of the object. |
return | array | An array of object classes. |
public getSearchOperations ( ) : array | ||
return | array | An array of supported search operations. |
public getSupportedObjects ( ) : array | ||
return | array | An array of supported objects. |
public mapExternalToInternalAttribute ( string $external ) : string | ||
$external | string | The external attribute name. |
return | string | The internal attribute name. |
public mapExternalToInternalAttributes ( array $external ) : string | ||
$external | array | The external attribute names. |
return | string | The internal attribute names. |