Squiz Matrix
4.12.2
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
All
Data Structures
Namespaces
Functions
Variables
Pages
data_source_ldap_management.inc
1
<?php
18
require_once SQ_INCLUDE_PATH.
'/asset_management.inc'
;
19
31
class
Data_Source_Ldap_Management
extends
Asset_Management
32
{
33
34
39
function
Data_Source_Ldap_Management
(&$pm)
40
{
41
$this->
Asset_Management
($pm);
42
43
$this->vars = Array (
44
'name'
=> Array (
45
'added'
=>
'0.1'
,
46
'type'
=>
'text'
,
47
'default'
=>
''
,
48
'description'
=>
'The name of the feed'
,
49
),
50
'ldap_options'
=> Array(
51
'added'
=>
'0.1'
,
52
'type'
=>
'serialise'
,
53
'default'
=> Array(),
54
),
55
'aliases'
=> Array(
56
'added'
=>
'0.1'
,
57
'type'
=>
'selection'
,
58
'default'
=>
'LDAP_DEREF_NEVER'
,
59
'parameters'
=> Array(
60
'options'
=> Array(
61
'LDAP_DEREF_NEVER'
=>
'Never dereferenced'
,
62
'LDAP_DEREF_SEARCHING'
=>
'Dereferenced during search'
,
63
'LDAP_DEREF_FINDING'
=>
'Dereferenced when locating the base object'
,
64
'LDAP_DEREF_ALWAYS'
=>
'Dereferenced always'
,
65
),
66
'multiple'
=> FALSE,
67
'allow_empty'
=> FALSE,
68
),
69
),
70
'host'
=> Array(
71
'added'
=>
'0.1'
,
72
'type'
=>
'text'
,
73
'default'
=>
''
,
74
),
75
'port'
=> Array(
76
'added'
=>
'0.1'
,
77
'type'
=>
'text'
,
78
'default'
=>
'389'
,
79
),
80
'root_dn'
=> Array(
81
'added'
=>
'0.1'
,
82
'type'
=>
'text'
,
83
'default'
=>
''
,
84
),
85
'bind_dn'
=> Array(
86
'added'
=>
'0.1'
,
87
'type'
=>
'text'
,
88
'default'
=>
''
,
89
),
90
'password'
=> Array(
91
'added'
=>
'0.1'
,
92
'type'
=>
'password'
,
93
'default'
=>
''
,
94
),
95
'search_filter'
=> Array (
96
'added'
=>
'0.1'
,
97
'type'
=>
'text'
,
98
'default'
=>
''
,
99
'description'
=>
'LDAP search filter query'
,
100
),
101
'sort_by'
=> Array (
102
'added'
=>
'0.1'
,
103
'type'
=>
'text'
,
104
'default'
=>
''
,
105
),
106
'attributes'
=> Array(
107
'added'
=>
'0.1'
,
108
'type'
=>
'text'
,
109
'default'
=>
''
,
110
'description'
=>
'Comma seperated list of required attributes to extract from LDAP'
,
111
),
112
'binary_attributes'
=> Array(
113
'added'
=>
'0.1'
,
114
'type'
=>
'text'
,
115
'default'
=>
''
,
116
'description'
=>
'Comma seperated list of required binary attributes to extract from LDAP'
,
117
),
118
);
119
120
}
//end constructor
121
122
123
}
//end class
124
?>
squiz_matrix
packages
data
data_source_ldap
data_source_ldap_management.inc
Generated on Tue Jan 29 2013 14:04:59 for Squiz Matrix by
1.8.3.1