Net_IMSP_Utils::
$Horde: framework/Net_IMSP/IMSP/Utils.php,v 1.3.10.11 2009/01/06 15:23:27 jan Exp $
Copyright 2003-2009 The Horde Project (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.
Located in /Net_IMSP/IMSP/Utils.php (line 16)
Utility function to help clients create new address books without having to create an imsp driver instance first.
Utility function to make it easier for client applications to delete address books without having to create imsp drivers. The $source array is a horde/turba style $cfgSources entry for the address book being deleted.
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.
Translates Horde_Share permissions into IMSP acl.
Set's an address book's acl on the IMSP server.
Synchronize Horde_Shares to existing IMSP address books.
Creates a Horde_Share for an *existing* IMSP address book.
Needed for creating shares for address books created outside of Horde.
Determine if we are the owner of the address book.
Assumes ownership if username is beginning address book name or if user has admin rights ('a') in acl.
Translates IMSP acl into share permissions and sets them in share.
Documentation generated on Sun, 30 Jan 2011 05:23:06 +0000 by phpDocumentor 1.4.3