\Horde_Kolab_Server_Search_Operation_Mailforuidormail

Return the mail address of the KolabInetOrgPersons with the given uid or mail address.

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.

Summary

Methods
Properties
Constants
__construct()
getStructure()
searchMailForUidOrMail()
No public properties found
No constants found
guidFromResult()
No protected properties found
N/A
No private methods found
$_structure
$_search
N/A

Properties

$_search

$_search : \Horde_Kolab_Server_Search_Operation

The base attribute search.

Type

\Horde_Kolab_Server_Search_Operation

Methods

__construct()

__construct(\Horde_Kolab_Server_Composite  $composite) 

Constructor

Parameters

\Horde_Kolab_Server_Composite $composite

A link to the composite server handler.

searchMailForUidOrMail()

searchMailForUidOrMail(string  $uid, string  $mail) : array

Return the mail address of the KolabInetOrgPersons with the given uid or mail address.

Parameters

string $uid

The uid to search for.

string $mail

The mail address to search for.

Throws

\Horde_Kolab_Server_Exception

Returns

array —

The GUID(s).

guidFromResult()

guidFromResult(array  $result) : boolean|array

Identify the GUID(s) of the result entry(s).

Parameters

array $result

The LDAP search result.

Returns

boolean|array —

The GUID(s) or false if there was no result.