OBJECTCLASS_TOP
OBJECTCLASS_TOP
Define the possible Kolab object classes
This class provides methods for the person objectclass.
Copyright 2009-2017 Horde LLC (http://www.horde.org/)
See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
$_composite : \Horde_Kolab_Server_Composite
Link to the Kolab server.
prepareObjectInformation(array $info) : array
Distill the server side object information to save.
array | $info | The information about the object. |
If the given information contains errors.
The set of information.
__construct(\Horde_Kolab_Server_Composite $composite, string $guid = null)
Initialize the Kolab Object. Provide either the GUID
\Horde_Kolab_Server_Composite | $composite | The link to the Kolab server. |
string | $guid | GUID of the object. |
save(array $info) : NULL
Saves object information. This may either create a new entry or modify an existing entry.
Please note that fields with multiple allowed values require the callee to provide the full set of values for the field. Any old values that are not resubmitted will be considered to be deleted.
array | $info | The information about the object. |
If saving the data failed.