Method |
Description |
|
createBook ( array $source, string $newName ) : mixed |
Utility function to help clients create new address books without having
to create an imsp driver instance first. |
|
getAllBooks ( array $serverInfo ) : array |
Utility function to retrieve the names of all the address books
that the user has access to, along with the acl for those
books. For information about the $serverInfo array see
turba/config/sources.php as this is the cfgSources[] entry for
the address books. |
|
permsToACL ( integer $perms ) : string |
Translates Horde_Share permissions into IMSP acl. |
|
setACL ( $params, string $book, string $name, string $acl ) : mixed |
Set's an address book's acl on the IMSP server. |
|
synchShares ( Horde_Share $share_obj, array $serverInfo ) : mixed |
Synchronize Horde_Shares to existing IMSP address books. |
|