Method |
Description |
|
__construct ( Horde_Kolab_Server_Interface $server, mixed $logger ) |
Constructor. |
|
add ( Horde_Kolab_Server_Object_Interface $object, array $data ) : null |
Add new object data. |
|
connectGuid ( string $guid = null, string $pass = null ) : NULL. |
Connect to the server. |
|
delete ( string $guid ) : null |
Delete an object. |
|
find ( string $query, array $params = [] ) : Horde_Kolab_Server_Result |
Finds object data matching a given set of criteria. |
|
findBelow ( string $query, string $parent, array $params = [] ) : Horde_Kolab_Server_Result |
Finds all object data below a parent matching a given set of criteria. |
|
getBaseGuid ( ) : string |
Get the base GUID of this server |
|
getGuid ( ) : string |
Get the current GUID |
|
getParentGuid ( string $guid ) : string |
Get the parent GUID of this object. |
|
getSchema ( ) : Horde_Ldap_Schema |
Return the ldap schema. |
|
read ( string $guid, array $attrs = [] ) : array |
Low level access to reading object data. |
|
readAttributes ( string $guid, array $attrs ) : array |
Low level access to reading some object attributes. |
|
rename ( string $guid, string $new ) : null |
Rename an object. |
|
save ( Horde_Kolab_Server_Object_Interface $object, array $data ) : null |
Modify existing object data. |
|