1
|
|
2
|
Properties:field_name
|
3
|
---------------------
|
4
|
queryNumericId: query_numeric_id
|
5
|
qid
|
6
|
name
|
7
|
sid
|
8
|
status
|
9
|
|
10
|
baseDn: base_dn array
|
11
|
filter: filter
|
12
|
attributes: attributes
|
13
|
|
14
|
sizelimit: sizelimit
|
15
|
timelimit: timelimit
|
16
|
deref: deref
|
17
|
* LDAP_DEREF_NEVER - (default) aliases are never dereferenced.
|
18
|
* LDAP_DEREF_SEARCHING - aliases should be dereferenced during the search but not when locating the base object of the search.
|
19
|
* LDAP_DEREF_FINDING - aliases should be dereferenced when locating the base object but not during the search.
|
20
|
* LDAP_DEREF_ALWAYS - aliases should be dereferenced always.
|
21
|
|
22
|
scope: scope
|
23
|
* LDAP_DEREF_NEVER => t(default) aliases are never dereferenced.',
|
24
|
* LDAP_DEREF_SEARCHING=> 'aliases should be dereferenced during the search but not when locating the base object of the search.',
|
25
|
* LDAP_DEREF_FINDING => 'aliases should be dereferenced when locating the base object but not during the search.',
|
26
|
* LDAP_DEREF_ALWAYS => 'aliases should be dereferenced always.',
|
27
|
|
28
|
inDatabase
|
29
|
detailedWatchdogLog
|
30
|
|
31
|
-------------
|
32
|
Methods:
|
33
|
-------------
|
34
|
execute() execute query
|
35
|
save() save to db
|
36
|
delete()
|
37
|
getLdapQueryObjects() static method to get group of query objects
|
38
|
getActions() for Admin Interface index
|
39
|
drupalForm() for admin Interface form
|
40
|
drupalFormValidate() for admin interface form
|
41
|
drupalFormSubmit() for admin interface form
|
42
|
|
43
|
|
44
|
------------
|
45
|
Hooks:
|
46
|
------------
|
47
|
hook_ldap_query_alter(); basic drupal alter on ldap query
|
48
|
hook_ldap_query_results_alter(); basic drupal alter on ldap query
|
49
|
|
50
|
|
51
|
|
52
|
----------------
|
53
|
User Interfaces:
|
54
|
----------------
|
55
|
query index
|
56
|
query edit form
|