sc_ldap_search($filter = 'all', $attributes = array() )
|
|
Esta macro é utilizada para realizar buscas no LDAP.
| Parametros |
Descrição |
| $filter |
'all' ou 'member': 'all' retorna todas as informações que o usuário logado enxerga 'member' retorna aquelas que ela faz parte |
| $attributes |
Array de opções de filtro do ldap |
Sintaxe
$result = sc_ldap_search($filter, array('mail', 'displayname'));
Retorno esperado
Array ( [N] => Array (
[objectclass] => Array
(
[count] => 4
[0] => inetOrgPerson
[1] => organizationalPerson
[2] => person
[3] => top
)
[0] => objectclass
[cn] => Array
(
[count] => 1
[0] => Albert Einstein
)
[1] => cn
[sn] => Array
(
[count] => 1
[0] => Einstein
)
[2] => sn
[uid] => Array
(
[count] => 1
[0] => einstein
)
[3] => uid
[mail] => Array
(
[count] => 1
[0] => einstein@ldap.forumsys.com
)
[4] => mail
[telephonenumber] => Array
(
[count] => 1
[0] => 314-159-2653
)
[5] => telephonenumber
[count] => 6
[dn] => uid=einstein,dc=example,dc=com
) )
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
Aplicação Report PDF
|
| allMacros
|
allMacros onApplicationInit onValidate
|
allMacros
|
allMacros
|
allMacros onApplicationInit onValidate
|
allMacros onApplicationInit onValidate
|
allMacros
|
allMacros
|
allMacros
|
|