OBJECTCLASS_TOP
OBJECTCLASS_TOP
Define the possible Kolab object classes
This class provides a representation of german bank account information.
Copyright 2008-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.
__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.
accountsForMail(\Horde_Kolab_Server $server, string $mail) : mixed
Returns the UIDs of the bank accounts for the user with the given mail address.
\Horde_Kolab_Server | $server | The server to query. |
string | Search objects with this mail alias. |
The UIDs or false if there was no result.