Passed
Push — 1.10.x ( 61327c...69a179 )
by Yannick
162:03 queued 121:14
created
main/webservices/soap_course.php 1 patch
Indentation   +185 added lines, -185 removed lines patch added patch discarded remove patch
@@ -13,44 +13,44 @@  discard block
 block discarded – undo
13 13
 $s = WSSoapServer::singleton();
14 14
 
15 15
 $s->wsdl->addComplexType(
16
-	'course_id',
17
-	'complexType',
18
-	'struct',
19
-	'all',
20
-	'',
21
-	array(
22
-		'course_id_field_name' => array('name' => 'course_id_field_name', 'type' => 'xsd:string'),
23
-		'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string')
24
-	)
16
+    'course_id',
17
+    'complexType',
18
+    'struct',
19
+    'all',
20
+    '',
21
+    array(
22
+        'course_id_field_name' => array('name' => 'course_id_field_name', 'type' => 'xsd:string'),
23
+        'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string')
24
+    )
25 25
 );
26 26
 
27 27
 $s->wsdl->addComplexType(
28
-	'course_result',
29
-	'complexType',
30
-	'struct',
31
-	'all',
32
-	'',
33
-	array(
34
-		'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string'),
35
-		'result' => array('name' => 'result', 'type' => 'tns:result')
36
-	)
28
+    'course_result',
29
+    'complexType',
30
+    'struct',
31
+    'all',
32
+    '',
33
+    array(
34
+        'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string'),
35
+        'result' => array('name' => 'result', 'type' => 'tns:result')
36
+    )
37 37
 );
38 38
 
39 39
 $s->wsdl->addComplexType(
40
-	'course_result_array',
41
-	'complexType',
42
-	'array',
43
-	'',
44
-	'SOAP-ENC:Array',
45
-	array(),
46
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course_result[]')),
47
-	'tns:course_result'
40
+    'course_result_array',
41
+    'complexType',
42
+    'array',
43
+    '',
44
+    'SOAP-ENC:Array',
45
+    array(),
46
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course_result[]')),
47
+    'tns:course_result'
48 48
 );
49 49
 
50 50
 $s->register(
51
-	'WSCourse.DeleteCourse',
52
-	array('secret_key' => 'xsd:string', 'course_id_field_name' => 'xsd:string', 'course_id_value' => 'xsd:string'),
53
-	array(),
51
+    'WSCourse.DeleteCourse',
52
+    array('secret_key' => 'xsd:string', 'course_id_field_name' => 'xsd:string', 'course_id_value' => 'xsd:string'),
53
+    array(),
54 54
     'urn:WSService',                               // namespace
55 55
     'urn:WSService#WSCourse.DeleteCourse',         // soapaction
56 56
     'rpc',                                         // style
@@ -60,206 +60,206 @@  discard block
 block discarded – undo
60 60
 );
61 61
 
62 62
 $s->register(
63
-	'WSCourse.DeleteCourses',
64
-	array('secret_key' => 'xsd:string', 'courses' => 'tns:course_id[]'),
65
-	array('return' => 'tns:course_result_array')
63
+    'WSCourse.DeleteCourses',
64
+    array('secret_key' => 'xsd:string', 'courses' => 'tns:course_id[]'),
65
+    array('return' => 'tns:course_result_array')
66 66
 );
67 67
 
68 68
 $s->register(
69
-	'WSCourse.CreateCourse',
70
-	array(
71
-		'secret_key' => 'xsd:string',
72
-		'title' => 'xsd:string',
73
-		'category_code' => 'xsd:string',
74
-		'wanted_code' => 'xsd:string',
75
-		'tutor_name' => 'xsd:string',
76
-		'course_admin_user_id_field_name' => 'xsd:string',
77
-		'course_admin_user_id_value' => 'xsd:string',
78
-		'language' => 'xsd:string',
79
-		'course_id_field_name' => 'xsd:string',
80
-		'course_id_value' => 'xsd:string',
81
-		'extras' => 'tns:extra_field'
82
-	),
83
-	array('return' => 'xsd:int')
69
+    'WSCourse.CreateCourse',
70
+    array(
71
+        'secret_key' => 'xsd:string',
72
+        'title' => 'xsd:string',
73
+        'category_code' => 'xsd:string',
74
+        'wanted_code' => 'xsd:string',
75
+        'tutor_name' => 'xsd:string',
76
+        'course_admin_user_id_field_name' => 'xsd:string',
77
+        'course_admin_user_id_value' => 'xsd:string',
78
+        'language' => 'xsd:string',
79
+        'course_id_field_name' => 'xsd:string',
80
+        'course_id_value' => 'xsd:string',
81
+        'extras' => 'tns:extra_field'
82
+    ),
83
+    array('return' => 'xsd:int')
84 84
 );
85 85
 
86 86
 $s->wsdl->addComplexType(
87
-	'course_create',
88
-	'complexType',
89
-	'struct',
90
-	'all',
91
-	'',
92
-	array(
93
-		'title' => array('name' => 'title', 'type' => 'xsd:string'),
94
-		'category_code' => array('name' => 'category_code', 'type' => 'xsd:string'),
95
-		'wanted_code' => array('name' => 'wanted_code', 'type' => 'xsd:int'),
96
-		'tutor_name' => array('name' => 'tutor_name', 'type' => 'xsd:string'),
97
-		'course_admin_user_id_field_name' => array('name' => 'course_admin_user_id_field_name', 'type' => 'xsd:string'),
98
-		'course_admin_user_id_value' => array('name' => 'course_admin_user_id_value', 'type' => 'xsd:string'),
99
-		'language' => array('name' => 'language', 'type' => 'xsd:string'),
100
-		'course_id_field_name' => array('name' => 'course_id_field_name', 'type' => 'xsd:string'),
101
-		'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string'),
102
-		'extras' => array('name' => 'extras', 'type' => 'tns:extra_field')
103
-	)
87
+    'course_create',
88
+    'complexType',
89
+    'struct',
90
+    'all',
91
+    '',
92
+    array(
93
+        'title' => array('name' => 'title', 'type' => 'xsd:string'),
94
+        'category_code' => array('name' => 'category_code', 'type' => 'xsd:string'),
95
+        'wanted_code' => array('name' => 'wanted_code', 'type' => 'xsd:int'),
96
+        'tutor_name' => array('name' => 'tutor_name', 'type' => 'xsd:string'),
97
+        'course_admin_user_id_field_name' => array('name' => 'course_admin_user_id_field_name', 'type' => 'xsd:string'),
98
+        'course_admin_user_id_value' => array('name' => 'course_admin_user_id_value', 'type' => 'xsd:string'),
99
+        'language' => array('name' => 'language', 'type' => 'xsd:string'),
100
+        'course_id_field_name' => array('name' => 'course_id_field_name', 'type' => 'xsd:string'),
101
+        'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string'),
102
+        'extras' => array('name' => 'extras', 'type' => 'tns:extra_field')
103
+    )
104 104
 );
105 105
 
106 106
 $s->wsdl->addComplexType(
107
-	'course_create_result',
108
-	'complexType',
109
-	'struct',
110
-	'all',
111
-	'',
112
-	array(
113
-		'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string'),
114
-		'course_id_generated' => array('name' => 'course_id_generated', 'type' => 'xsd:int'),
115
-		'result' => array('name' => 'result', 'type' => 'tns:result')
116
-	)
107
+    'course_create_result',
108
+    'complexType',
109
+    'struct',
110
+    'all',
111
+    '',
112
+    array(
113
+        'course_id_value' => array('name' => 'course_id_value', 'type' => 'xsd:string'),
114
+        'course_id_generated' => array('name' => 'course_id_generated', 'type' => 'xsd:int'),
115
+        'result' => array('name' => 'result', 'type' => 'tns:result')
116
+    )
117 117
 );
118 118
 
119 119
 $s->wsdl->addComplexType(
120
-	'course_create_result_array',
121
-	'complexType',
122
-	'array',
123
-	'',
124
-	'SOAP-ENC:Array',
125
-	array(),
126
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course_create_result[]')),
127
-	'tns:course_create_result'
120
+    'course_create_result_array',
121
+    'complexType',
122
+    'array',
123
+    '',
124
+    'SOAP-ENC:Array',
125
+    array(),
126
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course_create_result[]')),
127
+    'tns:course_create_result'
128 128
 );
129 129
 
130 130
 $s->register(
131
-	'WSCourse.CreateCourses',
132
-	array(
133
-		'secret_key' => 'xsd:string',
134
-		'courses' => 'tns:course_create[]'
135
-	),
136
-	array('return' => 'tns:course_create_result_array')
131
+    'WSCourse.CreateCourses',
132
+    array(
133
+        'secret_key' => 'xsd:string',
134
+        'courses' => 'tns:course_create[]'
135
+    ),
136
+    array('return' => 'tns:course_create_result_array')
137 137
 );
138 138
 
139 139
 $s->register(
140
-	'WSCourse.EditCourse',
141
-	array(
142
-		'secret_key' => 'xsd:string',
143
-		'course_id_field_name' => 'xsd:string',
144
-		'course_id_value' => 'xsd:string',
145
-		'title' => 'xsd:string',
146
-		'category_code' => 'xsd:string',
147
-		'department_name' => 'xsd:string',
148
-		'department_url' => 'xsd:string',
149
-		'language' => 'xsd:string',
150
-		'visibility' => 'xsd:int',
151
-		'subscribe' => 'xsd:int',
152
-		'unsubscribe' => 'xsd:int',
153
-		'visual_code' => 'xsd:string',
154
-		'extras' => 'tns:extra_field'
155
-	)
140
+    'WSCourse.EditCourse',
141
+    array(
142
+        'secret_key' => 'xsd:string',
143
+        'course_id_field_name' => 'xsd:string',
144
+        'course_id_value' => 'xsd:string',
145
+        'title' => 'xsd:string',
146
+        'category_code' => 'xsd:string',
147
+        'department_name' => 'xsd:string',
148
+        'department_url' => 'xsd:string',
149
+        'language' => 'xsd:string',
150
+        'visibility' => 'xsd:int',
151
+        'subscribe' => 'xsd:int',
152
+        'unsubscribe' => 'xsd:int',
153
+        'visual_code' => 'xsd:string',
154
+        'extras' => 'tns:extra_field'
155
+    )
156 156
 );
157 157
 
158 158
 $s->wsdl->addComplexType(
159
-	'course',
160
-	'complexType',
161
-	'struct',
162
-	'all',
163
-	'',
164
-	array(
165
-		'id' => array('name' => 'id', 'type' => 'xsd:int'),
166
-		'code' => array('name' => 'code', 'type' => 'xsd:string'),
167
-		'title' => array('name' => 'title', 'type' => 'xsd:string'),
168
-		'language' => array('name' => 'language', 'type' => 'xsd:string'),
169
-		'visibility' => array('name' => 'visibility', 'type' => 'xsd:int'),
170
-		'category_name' => array('name' => 'category_name', 'type' => 'xsd:string'),
171
-		'number_students' => array('name' => 'number_students', 'type' => 'xsd:int'),
172
-		'external_course_id' => array('name' => 'external_course_id', 'type' => 'xsd:string'),
173
-	)
159
+    'course',
160
+    'complexType',
161
+    'struct',
162
+    'all',
163
+    '',
164
+    array(
165
+        'id' => array('name' => 'id', 'type' => 'xsd:int'),
166
+        'code' => array('name' => 'code', 'type' => 'xsd:string'),
167
+        'title' => array('name' => 'title', 'type' => 'xsd:string'),
168
+        'language' => array('name' => 'language', 'type' => 'xsd:string'),
169
+        'visibility' => array('name' => 'visibility', 'type' => 'xsd:int'),
170
+        'category_name' => array('name' => 'category_name', 'type' => 'xsd:string'),
171
+        'number_students' => array('name' => 'number_students', 'type' => 'xsd:int'),
172
+        'external_course_id' => array('name' => 'external_course_id', 'type' => 'xsd:string'),
173
+    )
174 174
 );
175 175
 
176 176
 $s->wsdl->addComplexType(
177
-	'course_array',
178
-	'complexType',
179
-	'array',
180
-	'',
181
-	'SOAP-ENC:Array',
182
-	array(),
183
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course[]')),
184
-	'tns:course'
177
+    'course_array',
178
+    'complexType',
179
+    'array',
180
+    '',
181
+    'SOAP-ENC:Array',
182
+    array(),
183
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course[]')),
184
+    'tns:course'
185 185
 );
186 186
 
187 187
 $s->register(
188
-	'WSCourse.ListCourses',
189
-	array(
190
-		'secret_key' => 'xsd:string',
191
-		'course_id_field_name' => 'xsd:string',
192
-		'visibilities' => 'xsd:string'
193
-	),
194
-	array('return' => 'tns:course_array')
188
+    'WSCourse.ListCourses',
189
+    array(
190
+        'secret_key' => 'xsd:string',
191
+        'course_id_field_name' => 'xsd:string',
192
+        'visibilities' => 'xsd:string'
193
+    ),
194
+    array('return' => 'tns:course_array')
195 195
 );
196 196
 
197 197
 $s->register(
198
-	'WSCourse.SubscribeUserToCourse',
199
-	array(
200
-		'secret_key' => 'xsd:string',
201
-		'course_id_field_name' => 'xsd:string',
202
-		'course_id_value' => 'xsd:string',
203
-		'user_id_field_name' => 'xsd:string',
204
-		'user_id_value' => 'xsd:string',
205
-		'status' => 'xsd:int'
206
-	)
198
+    'WSCourse.SubscribeUserToCourse',
199
+    array(
200
+        'secret_key' => 'xsd:string',
201
+        'course_id_field_name' => 'xsd:string',
202
+        'course_id_value' => 'xsd:string',
203
+        'user_id_field_name' => 'xsd:string',
204
+        'user_id_value' => 'xsd:string',
205
+        'status' => 'xsd:int'
206
+    )
207 207
 );
208 208
 
209 209
 $s->register(
210
-	'WSCourse.UnsubscribeUserFromCourse',
211
-	array(
212
-		'secret_key' => 'xsd:string',
213
-		'course_id_field_name' => 'xsd:string',
214
-		'course_id_value' => 'xsd:string',
215
-		'user_id_field_name' => 'xsd:string',
216
-		'user_id_value' => 'xsd:string'
217
-	)
210
+    'WSCourse.UnsubscribeUserFromCourse',
211
+    array(
212
+        'secret_key' => 'xsd:string',
213
+        'course_id_field_name' => 'xsd:string',
214
+        'course_id_value' => 'xsd:string',
215
+        'user_id_field_name' => 'xsd:string',
216
+        'user_id_value' => 'xsd:string'
217
+    )
218 218
 );
219 219
 
220 220
 $s->wsdl->addComplexType(
221
-	'course_description',
222
-	'complexType',
223
-	'struct',
224
-	'all',
225
-	'',
226
-	array(
227
-		'course_desc_id' => array('name' => 'course_desc_id', 'type' => 'xsd:int'),
228
-		'course_desc_title' => array('name' => 'course_desc_title', 'type' => 'xsd:string'),
229
-		'course_desc_content' => array('name' => 'course_desc_content', 'type' => 'xsd:string')
230
-	)
221
+    'course_description',
222
+    'complexType',
223
+    'struct',
224
+    'all',
225
+    '',
226
+    array(
227
+        'course_desc_id' => array('name' => 'course_desc_id', 'type' => 'xsd:int'),
228
+        'course_desc_title' => array('name' => 'course_desc_title', 'type' => 'xsd:string'),
229
+        'course_desc_content' => array('name' => 'course_desc_content', 'type' => 'xsd:string')
230
+    )
231 231
 );
232 232
 
233 233
 $s->wsdl->addComplexType(
234
-	'course_description_array',
235
-	'complexType',
236
-	'array',
237
-	'',
238
-	'SOAP-ENC:Array',
239
-	array(),
240
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course_description[]')),
241
-	'tns:course_description'
234
+    'course_description_array',
235
+    'complexType',
236
+    'array',
237
+    '',
238
+    'SOAP-ENC:Array',
239
+    array(),
240
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:course_description[]')),
241
+    'tns:course_description'
242 242
 );
243 243
 
244 244
 $s->register(
245
-	'WSCourse.GetCourseDescriptions',
246
-	array(
247
-		'secret_key' => 'xsd:string',
248
-		'course_id_field_name' => 'xsd:string',
249
-		'course_id_value' => 'xsd:string'
250
-	),
251
-	array('return' => 'tns:course_description_array')
245
+    'WSCourse.GetCourseDescriptions',
246
+    array(
247
+        'secret_key' => 'xsd:string',
248
+        'course_id_field_name' => 'xsd:string',
249
+        'course_id_value' => 'xsd:string'
250
+    ),
251
+    array('return' => 'tns:course_description_array')
252 252
 );
253 253
 
254 254
 $s->register(
255
-	'WSCourse.EditCourseDescription',
256
-	array(
257
-		'secret_key' => 'xsd:string',
258
-		'course_id_field_name' => 'xsd:string',
259
-		'course_id_value' => 'xsd:string',
260
-		'course_desc_id' => 'xsd:int',
261
-		'course_desc_title' => 'xsd:string',
262
-		'course_desc_content' => 'xsd:string'
263
-	)
255
+    'WSCourse.EditCourseDescription',
256
+    array(
257
+        'secret_key' => 'xsd:string',
258
+        'course_id_field_name' => 'xsd:string',
259
+        'course_id_value' => 'xsd:string',
260
+        'course_desc_id' => 'xsd:int',
261
+        'course_desc_title' => 'xsd:string',
262
+        'course_desc_content' => 'xsd:string'
263
+    )
264 264
 );
265 265
 
Please login to merge, or discard this patch.
main/webservices/soap_report.php 1 patch
Indentation   +46 added lines, -46 removed lines patch added patch discarded remove patch
@@ -9,15 +9,15 @@  discard block
 block discarded – undo
9 9
 $s = WSSoapServer::singleton();
10 10
 
11 11
 $s->wsdl->addComplexType(
12
-	'user_id',
13
-	'complexType',
14
-	'struct',
15
-	'all',
16
-	'',
17
-	array(
18
-		'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
19
-		'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string')
20
-	)
12
+    'user_id',
13
+    'complexType',
14
+    'struct',
15
+    'all',
16
+    '',
17
+    array(
18
+        'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
19
+        'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string')
20
+    )
21 21
 );
22 22
 
23 23
 $s->wsdl->addComplexType(
@@ -59,52 +59,52 @@  discard block
 block discarded – undo
59 59
 
60 60
 
61 61
 $s->wsdl->addComplexType(
62
-	'user_result',
63
-	'complexType',
64
-	'struct',
65
-	'all',
66
-	'',
67
-	array(
68
-		'id' => array('name' => 'id', 'type' => 'xsd:string'),
69
-		'title' => array('name' => 'title', 'type' => 'xsd:string')
70
-	)
62
+    'user_result',
63
+    'complexType',
64
+    'struct',
65
+    'all',
66
+    '',
67
+    array(
68
+        'id' => array('name' => 'id', 'type' => 'xsd:string'),
69
+        'title' => array('name' => 'title', 'type' => 'xsd:string')
70
+    )
71 71
 );
72 72
 
73 73
 $s->wsdl->addComplexType(
74
-  'progress_result',
75
-	'complexType',
76
-	'struct',
77
-	'all',
78
-	'',
79
-	array(
80
-		'progress_bar_mode' => array('name' => 'progress_bar_mode', 'type' => 'xsd:string'),
81
-		'progress_db' => array('name' => 'progress_db', 'type' => 'xsd:string')
82
-	)
74
+    'progress_result',
75
+    'complexType',
76
+    'struct',
77
+    'all',
78
+    '',
79
+    array(
80
+        'progress_bar_mode' => array('name' => 'progress_bar_mode', 'type' => 'xsd:string'),
81
+        'progress_db' => array('name' => 'progress_db', 'type' => 'xsd:string')
82
+    )
83 83
 );
84 84
 
85 85
 $s->wsdl->addComplexType(
86
-  'score_result',
87
-	'complexType',
88
-	'struct',
89
-	'all',
90
-	'',
91
-	array(
92
-		'min_score' => array('name' => 'min_score', 'type' => 'xsd:string'),
93
-		'max_score' => array('name' => 'max_score', 'type' => 'xsd:string'),
86
+    'score_result',
87
+    'complexType',
88
+    'struct',
89
+    'all',
90
+    '',
91
+    array(
92
+        'min_score' => array('name' => 'min_score', 'type' => 'xsd:string'),
93
+        'max_score' => array('name' => 'max_score', 'type' => 'xsd:string'),
94 94
     'mastery_score' => array('name' => 'mastery_score', 'type' => 'xsd:string'),
95 95
     'current_score' => array('name' => 'current_score', 'type' => 'xsd:string'),
96
-	)
96
+    )
97 97
 );
98 98
 
99 99
 $s->wsdl->addComplexType(
100
-	'user_result_array',
101
-	'complexType',
102
-	'array',
103
-	'',
104
-	'SOAP-ENC:Array',
105
-	array(),
106
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_result[]')),
107
-	'tns:user_result'
100
+    'user_result_array',
101
+    'complexType',
102
+    'array',
103
+    '',
104
+    'SOAP-ENC:Array',
105
+    array(),
106
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_result[]')),
107
+    'tns:user_result'
108 108
 );
109 109
 
110 110
 
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
 $s->register(
119 119
     'WSReport.GetTimeSpentOnCourse',
120 120
     array('secret_key' => 'xsd:string', 'user_id_field_name' => 'xsd:string', 'user_id_value' => 'xsd:string', 'course_id_field_name' => 'xsd:string', 'course_id_value' => 'xsd:string'),
121
-	array('return' => 'xsd:string')
121
+    array('return' => 'xsd:string')
122 122
 );
123 123
 
124 124
 $s->register(
@@ -166,5 +166,5 @@  discard block
 block discarded – undo
166 166
 $s->register(
167 167
     'WSReport.test',
168 168
     array(),
169
-	array('return' => 'xsd:string')
169
+    array('return' => 'xsd:string')
170 170
 );
Please login to merge, or discard this patch.
main/webservices/courses_list.rest.php 1 patch
Indentation   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -1,15 +1,15 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 /* For licensing terms, see /license.txt */
3 3
 /**
4
- * This script provides the caller service with a list
5
- * of courses that have a certain level of visibility
6
- * on this chamilo portal.
7
- * It is set to work with the Chamilo module for Drupal:
8
- * http://drupal.org/project/chamilo
9
- *
10
- * @author Yannick Warnier <[email protected]>
11
- * @package chamilo.webservices
12
- */
4
+     * This script provides the caller service with a list
5
+     * of courses that have a certain level of visibility
6
+     * on this chamilo portal.
7
+     * It is set to work with the Chamilo module for Drupal:
8
+     * http://drupal.org/project/chamilo
9
+     *
10
+     * @author Yannick Warnier <[email protected]>
11
+     * @package chamilo.webservices
12
+     */
13 13
 
14 14
 require_once '../inc/global.inc.php';
15 15
 
@@ -22,32 +22,32 @@  discard block
 block discarded – undo
22 22
  */
23 23
 function courses_list($security_key, $visibilities = 'public') {
24 24
 
25
-	global $_configuration;
25
+    global $_configuration;
26 26
 
27
-   	// Check if this script is launch by server and if security key is ok.
28
-   	if ($security_key != $_configuration['security_key']) {
29
-   		return array('error_msg' => 'Security check failed');
30
-   	}
27
+        // Check if this script is launch by server and if security key is ok.
28
+        if ($security_key != $_configuration['security_key']) {
29
+            return array('error_msg' => 'Security check failed');
30
+        }
31 31
 
32
-	$vis = array('public' => '3', 'public-registered' => '2', 'private' => '1', 'closed' => '0');
32
+    $vis = array('public' => '3', 'public-registered' => '2', 'private' => '1', 'closed' => '0');
33 33
 
34
-	$courses_list = array();
34
+    $courses_list = array();
35 35
 
36
-	if (!is_array($visibilities)) {
37
-		$tmp = $visibilities;
38
-		$visibilities = array($tmp);
39
-	}
40
-	foreach ($visibilities as $visibility) {
41
-		if (!in_array($visibility, array_keys($vis))) {
42
-   			return array('error_msg' => 'Security check failed');
43
-		}
44
-		$courses_list_tmp = CourseManager::get_courses_list(null, null, null, null, $vis[$visibility]);
45
-		foreach ($courses_list_tmp as $index => $course) {
46
-			$course_info = CourseManager::get_course_information($course['code']);
47
-			$courses_list[$course['code']] = array('title' => api_utf8_encode($course_info['title']), 'url' => api_get_path(WEB_COURSE_PATH).$course_info['directory'].'/', 'teacher' => api_utf8_encode($course_info['tutor_name']), 'language' => $course_info['course_language']);
48
-		}
49
-	}
50
-	return $courses_list;
36
+    if (!is_array($visibilities)) {
37
+        $tmp = $visibilities;
38
+        $visibilities = array($tmp);
39
+    }
40
+    foreach ($visibilities as $visibility) {
41
+        if (!in_array($visibility, array_keys($vis))) {
42
+                return array('error_msg' => 'Security check failed');
43
+        }
44
+        $courses_list_tmp = CourseManager::get_courses_list(null, null, null, null, $vis[$visibility]);
45
+        foreach ($courses_list_tmp as $index => $course) {
46
+            $course_info = CourseManager::get_course_information($course['code']);
47
+            $courses_list[$course['code']] = array('title' => api_utf8_encode($course_info['title']), 'url' => api_get_path(WEB_COURSE_PATH).$course_info['directory'].'/', 'teacher' => api_utf8_encode($course_info['tutor_name']), 'language' => $course_info['course_language']);
48
+        }
49
+    }
50
+    return $courses_list;
51 51
 }
52 52
 
53 53
 header('Content-Type: text/xml; charset=utf-8');
@@ -55,17 +55,17 @@  discard block
 block discarded – undo
55 55
 echo '<courseslist>';
56 56
 
57 57
 if (empty($_POST['security-key']) || empty($_POST['visibility'])) {
58
-	echo '<errormsg>Invalid parameters, this script expects a security-key and a visibility parameters</errormsg>';
58
+    echo '<errormsg>Invalid parameters, this script expects a security-key and a visibility parameters</errormsg>';
59 59
 } else {
60
-	$courses_list = courses_list($_POST['security-key'], $_POST['visibility']);
61
-	foreach ($courses_list as $code => $cd) {
62
-		echo '<course>';
63
-		echo '<code>' , $code , '</code>';
64
-		echo '<title>' , $cd['title'] , '</title>';
65
-		echo '<url>' , $cd['url'] , '</url>';
66
-		echo '<teacher>' , $cd['teacher'] , '</teacher>';
67
-		echo '<language>' , $cd['language'] , '</language>';
68
-		echo '</course>';
69
-	}
60
+    $courses_list = courses_list($_POST['security-key'], $_POST['visibility']);
61
+    foreach ($courses_list as $code => $cd) {
62
+        echo '<course>';
63
+        echo '<code>' , $code , '</code>';
64
+        echo '<title>' , $cd['title'] , '</title>';
65
+        echo '<url>' , $cd['url'] , '</url>';
66
+        echo '<teacher>' , $cd['teacher'] , '</teacher>';
67
+        echo '<language>' , $cd['language'] , '</language>';
68
+        echo '</course>';
69
+    }
70 70
 }
71 71
 echo '</courseslist>';
Please login to merge, or discard this patch.
main/webservices/cm_soap.php 1 patch
Indentation   +60 added lines, -60 removed lines patch added patch discarded remove patch
@@ -8,83 +8,83 @@  discard block
 block discarded – undo
8 8
  * SOAP error handler. Handles an error sending a SOAP fault
9 9
  */
10 10
 class WSCMSoapErrorHandler implements WSCMErrorHandler {
11
-	/**
12
-	 * Handles the error by sending a SOAP fault through the server
13
-	 *
14
-	 * @param WSError Error to handle
15
-	 */
16
-	public function handle($error) {
17
-		$server = WSCMSoapServer::singleton();
18
-		$server->fault(strval($error->code), $error->message);
19
-	}
11
+    /**
12
+     * Handles the error by sending a SOAP fault through the server
13
+     *
14
+     * @param WSError Error to handle
15
+     */
16
+    public function handle($error) {
17
+        $server = WSCMSoapServer::singleton();
18
+        $server->fault(strval($error->code), $error->message);
19
+    }
20 20
 }
21 21
 
22 22
 /**
23 23
  * SOAP server wrapper implementing a Singleton
24 24
  */
25 25
 class WSCMSoapServer {
26
-	/**
27
-	 * SOAP server instance
28
-	 *
29
-	 * @var soap_server
30
-	 */
31
-	private static $_instance;
26
+    /**
27
+     * SOAP server instance
28
+     *
29
+     * @var soap_server
30
+     */
31
+    private static $_instance;
32 32
 
33
-	/**
34
-	 * Private constructor
35
-	 */
36
-	private function __construct() {
37
-	}
33
+    /**
34
+     * Private constructor
35
+     */
36
+    private function __construct() {
37
+    }
38 38
 
39
-	/**
40
-	 * Singleton method
41
-	 */
42
-	public static function singleton() {
43
-		if(!isset(self::$_instance)) {
44
-			self::$_instance = new soap_server();
45
-			// Set the error handler
46
-			WSCMError::setErrorHandler(new WSCMSoapErrorHandler());
47
-			// Configure the service
48
-			self::$_instance->configureWSDL('WSCMService', 'urn:WSCMService');
49
-		}
39
+    /**
40
+     * Singleton method
41
+     */
42
+    public static function singleton() {
43
+        if(!isset(self::$_instance)) {
44
+            self::$_instance = new soap_server();
45
+            // Set the error handler
46
+            WSCMError::setErrorHandler(new WSCMSoapErrorHandler());
47
+            // Configure the service
48
+            self::$_instance->configureWSDL('WSCMService', 'urn:WSCMService');
49
+        }
50 50
 
51
-		return self::$_instance;
52
-	}
51
+        return self::$_instance;
52
+    }
53 53
 }
54 54
 
55 55
 $s = WSCMSoapServer::singleton();
56 56
 
57 57
 $s->wsdl->addComplexType(
58
-	'result',
59
-	'complexType',
60
-	'struct',
61
-	'all',
62
-	'',
63
-	array(
64
-		'code' => array('name' => 'code', 'type' => 'xsd:int'),
65
-		'message' => array('name' => 'message', 'type' => 'xsd:string')
66
-	)
58
+    'result',
59
+    'complexType',
60
+    'struct',
61
+    'all',
62
+    '',
63
+    array(
64
+        'code' => array('name' => 'code', 'type' => 'xsd:int'),
65
+        'message' => array('name' => 'message', 'type' => 'xsd:string')
66
+    )
67 67
 );
68 68
 
69 69
 $s->wsdl->addComplexType(
70
-	'extra_field',
71
-	'complexType',
72
-	'struct',
73
-	'all',
74
-	'',
75
-	array(
76
-		'field_name' => array('name' => 'field_name', 'type' => 'xsd:string'),
77
-		'field_value' => array('name' => 'field_value', 'type' => 'xsd:string')
78
-	)
70
+    'extra_field',
71
+    'complexType',
72
+    'struct',
73
+    'all',
74
+    '',
75
+    array(
76
+        'field_name' => array('name' => 'field_name', 'type' => 'xsd:string'),
77
+        'field_value' => array('name' => 'field_value', 'type' => 'xsd:string')
78
+    )
79 79
 );
80 80
 
81 81
 $s->register(
82
-	'WSCM.verifyUserPass',
83
-	array(
84
-		'username' => 'xsd:string',
85
-		'password' => 'xsd:string',
86
-	),
87
-	array('return' => 'xsd:string')
82
+    'WSCM.verifyUserPass',
83
+    array(
84
+        'username' => 'xsd:string',
85
+        'password' => 'xsd:string',
86
+    ),
87
+    array('return' => 'xsd:string')
88 88
 );
89 89
 
90 90
 $s->register(
@@ -94,9 +94,9 @@  discard block
 block discarded – undo
94 94
 );
95 95
 
96 96
 $s->register(
97
-	'WSCM.test',
98
-	array(),
99
-	array('return' => 'xsd:string'),
97
+    'WSCM.test',
98
+    array(),
99
+    array('return' => 'xsd:string'),
100 100
         'urn:WSCMService',
101 101
         '',
102 102
         '',
Please login to merge, or discard this patch.
main/webservices/webservice_user.php 1 patch
Indentation   +426 added lines, -426 removed lines patch added patch discarded remove patch
@@ -11,458 +11,458 @@
 block discarded – undo
11 11
  */
12 12
 class WSUser extends WS {
13 13
 
14
-	/**
15
-	 * Enables or disables a user
16
-	 *
17
-	 * @param string User id field name
18
-	 * @param string User id value
19
-	 * @param int Set to 1 to enable and to 0 to disable
20
-	 */
21
-	protected function changeUserActiveState($user_id_field_name, $user_id_value, $state) {
22
-		$user_id = $this->getUserId($user_id_field_name, $user_id_value);
23
-		if($user_id instanceof WSError) {
24
-			return $user_id;
25
-		} else {
26
-			if($state == 0) {
27
-				UserManager::disable($user_id);
28
-			} else if($state == 1) {
29
-				UserManager::enable($user_id);
30
-			}
31
-		}
32
-	}
14
+    /**
15
+     * Enables or disables a user
16
+     *
17
+     * @param string User id field name
18
+     * @param string User id value
19
+     * @param int Set to 1 to enable and to 0 to disable
20
+     */
21
+    protected function changeUserActiveState($user_id_field_name, $user_id_value, $state) {
22
+        $user_id = $this->getUserId($user_id_field_name, $user_id_value);
23
+        if($user_id instanceof WSError) {
24
+            return $user_id;
25
+        } else {
26
+            if($state == 0) {
27
+                UserManager::disable($user_id);
28
+            } else if($state == 1) {
29
+                UserManager::enable($user_id);
30
+            }
31
+        }
32
+    }
33 33
 
34
-	/**
35
-	 * Enables or disables multiple users
36
-	 *
37
-	 * @param array Users
38
-	 * @param int Set to 1 to enable and to 0 to disable
39
-	 * @return array Array of results
40
-	 */
41
-	protected function changeUsersActiveState($users, $state) {
42
-		$results = array();
43
-		foreach($users as $user) {
44
-			$result_tmp = array();
45
-			$result_op = $this->changeUserActiveState($user['user_id_field_name'], $user['user_id_value'], $state);
46
-			$result_tmp['user_id_value'] = $user['user_id_value'];
47
-			if($result_op instanceof WSError) {
48
-				// Return the error in the results
49
-				$result_tmp['result'] = $result_op->toArray();
50
-			} else {
51
-				$result_tmp['result'] = $this->getSuccessfulResult();
52
-			}
53
-			$results[] = $result_tmp;
54
-		}
55
-		return $results;
56
-	}
34
+    /**
35
+     * Enables or disables multiple users
36
+     *
37
+     * @param array Users
38
+     * @param int Set to 1 to enable and to 0 to disable
39
+     * @return array Array of results
40
+     */
41
+    protected function changeUsersActiveState($users, $state) {
42
+        $results = array();
43
+        foreach($users as $user) {
44
+            $result_tmp = array();
45
+            $result_op = $this->changeUserActiveState($user['user_id_field_name'], $user['user_id_value'], $state);
46
+            $result_tmp['user_id_value'] = $user['user_id_value'];
47
+            if($result_op instanceof WSError) {
48
+                // Return the error in the results
49
+                $result_tmp['result'] = $result_op->toArray();
50
+            } else {
51
+                $result_tmp['result'] = $this->getSuccessfulResult();
52
+            }
53
+            $results[] = $result_tmp;
54
+        }
55
+        return $results;
56
+    }
57 57
 
58
-	/**
59
-	 * Disables a user
60
-	 *
61
-	 * @param string API secret key
62
-	 * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
63
-	 * @param string User id value
64
-	 */
65
-	public function DisableUser($secret_key, $user_id_field_name, $user_id_value) {
66
-		$verifKey = $this->verifyKey($secret_key);
67
-		if($verifKey instanceof WSError) {
68
-			// Let the implementation handle it
69
-			$this->handleError($verifKey);
70
-		} else {
71
-			$result = $this->changeUserActiveState($user_id_field_name, $user_id_value, 0);
72
-			if($result instanceof WSError) {
73
-				$this->handleError($result);
74
-			}
75
-		}
76
-	}
58
+    /**
59
+     * Disables a user
60
+     *
61
+     * @param string API secret key
62
+     * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
63
+     * @param string User id value
64
+     */
65
+    public function DisableUser($secret_key, $user_id_field_name, $user_id_value) {
66
+        $verifKey = $this->verifyKey($secret_key);
67
+        if($verifKey instanceof WSError) {
68
+            // Let the implementation handle it
69
+            $this->handleError($verifKey);
70
+        } else {
71
+            $result = $this->changeUserActiveState($user_id_field_name, $user_id_value, 0);
72
+            if($result instanceof WSError) {
73
+                $this->handleError($result);
74
+            }
75
+        }
76
+    }
77 77
 
78
-	/**
79
-	 * Disables multiple users
80
-	 *
81
-	 * @param string API secret key
82
-	 * @param array Array of users with elements of the form array('user_id_field_name' => 'name_of_field', 'user_id_value' => 'value')
83
-	 * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
84
-	 * than 0, an error occured
85
-	 */
86
-	public function DisableUsers($secret_key, $users) {
87
-		$verifKey = $this->verifyKey($secret_key);
88
-		if($verifKey instanceof WSError) {
89
-			// Let the implementation handle it
90
-			$this->handleError($verifKey);
91
-		} else {
92
-			return $this->changeUsersActiveState($users, 0);
93
-		}
94
-	}
78
+    /**
79
+     * Disables multiple users
80
+     *
81
+     * @param string API secret key
82
+     * @param array Array of users with elements of the form array('user_id_field_name' => 'name_of_field', 'user_id_value' => 'value')
83
+     * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
84
+     * than 0, an error occured
85
+     */
86
+    public function DisableUsers($secret_key, $users) {
87
+        $verifKey = $this->verifyKey($secret_key);
88
+        if($verifKey instanceof WSError) {
89
+            // Let the implementation handle it
90
+            $this->handleError($verifKey);
91
+        } else {
92
+            return $this->changeUsersActiveState($users, 0);
93
+        }
94
+    }
95 95
 
96
-	/**
97
-	 * Enables a user
98
-	 *
99
-	 * @param string API secret key
100
-	 * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
101
-	 * @param string User id value
102
-	 */
103
-	public function EnableUser($secret_key, $user_id_field_name, $user_id_value) {
104
-		$verifKey = $this->verifyKey($secret_key);
105
-		if($verifKey instanceof WSError) {
106
-			$this->handleError($verifKey);
107
-		} else {
108
-			$result = $this->changeUserActiveState($user_id_field_name, $user_id_value, 1);
109
-			if($result instanceof WSError) {
110
-				$this->handleError($result);
111
-			}
112
-		}
113
-	}
96
+    /**
97
+     * Enables a user
98
+     *
99
+     * @param string API secret key
100
+     * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
101
+     * @param string User id value
102
+     */
103
+    public function EnableUser($secret_key, $user_id_field_name, $user_id_value) {
104
+        $verifKey = $this->verifyKey($secret_key);
105
+        if($verifKey instanceof WSError) {
106
+            $this->handleError($verifKey);
107
+        } else {
108
+            $result = $this->changeUserActiveState($user_id_field_name, $user_id_value, 1);
109
+            if($result instanceof WSError) {
110
+                $this->handleError($result);
111
+            }
112
+        }
113
+    }
114 114
 
115
-	/**
116
-	 * Enables multiple users
117
-	 *
118
-	 * @param string API secret key
119
-	 * @param array Array of users with elements of the form array('user_id_field_name' => 'name_of_field', 'user_id_value' => 'value')
120
-	 * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
121
-	 * than 0, an error occured
122
-	 */
123
-	public function EnableUsers($secret_key, $users) {
124
-		$verifKey = $this->verifyKey($secret_key);
125
-		if($verifKey instanceof WSError) {
126
-			// Let the implementation handle it
127
-			$this->handleError($verifKey);
128
-		} else {
129
-			return $this->changeUsersActiveState($users, 1);
130
-		}
131
-	}
115
+    /**
116
+     * Enables multiple users
117
+     *
118
+     * @param string API secret key
119
+     * @param array Array of users with elements of the form array('user_id_field_name' => 'name_of_field', 'user_id_value' => 'value')
120
+     * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
121
+     * than 0, an error occured
122
+     */
123
+    public function EnableUsers($secret_key, $users) {
124
+        $verifKey = $this->verifyKey($secret_key);
125
+        if($verifKey instanceof WSError) {
126
+            // Let the implementation handle it
127
+            $this->handleError($verifKey);
128
+        } else {
129
+            return $this->changeUsersActiveState($users, 1);
130
+        }
131
+    }
132 132
 
133
-	/**
134
-	 * Deletes a user (helper method)
135
-	 *
136
-	 * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
137
-	 * @param string User id value
138
-	 * @return mixed True if user was successfully deleted, WSError otherwise
139
-	 */
140
-	protected function deleteUserHelper($user_id_field_name, $user_id_value) {
141
-		$user_id = $this->getUserId($user_id_field_name, $user_id_value);
142
-		if($user_id instanceof WSError) {
143
-			return $user_id;
144
-		} else {
145
-			if(!UserManager::delete_user($user_id)) {
146
-				return new WSError(101, "There was a problem while deleting this user");
147
-			} else {
148
-				return true;
149
-			}
150
-		}
151
-	}
133
+    /**
134
+     * Deletes a user (helper method)
135
+     *
136
+     * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
137
+     * @param string User id value
138
+     * @return mixed True if user was successfully deleted, WSError otherwise
139
+     */
140
+    protected function deleteUserHelper($user_id_field_name, $user_id_value) {
141
+        $user_id = $this->getUserId($user_id_field_name, $user_id_value);
142
+        if($user_id instanceof WSError) {
143
+            return $user_id;
144
+        } else {
145
+            if(!UserManager::delete_user($user_id)) {
146
+                return new WSError(101, "There was a problem while deleting this user");
147
+            } else {
148
+                return true;
149
+            }
150
+        }
151
+    }
152 152
 
153
-	/**
154
-	 * Deletes a user
155
-	 *
156
-	 * @param string API secret key
157
-	 * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
158
-	 * @param string User id value
159
-	 */
160
-	public function DeleteUser($secret_key, $user_id_field_name, $user_id_value) {
161
-		$verifKey = $this->verifyKey($secret_key);
162
-		if($verifKey instanceof WSError) {
163
-			$this->handleError($verifKey);
164
-		} else {
165
-			$result = $this->deleteUserHelper($user_id_field_name, $user_id_value);
166
-			if($result instanceof WSError) {
167
-				$this->handleError($result);
168
-			}
169
-		}
170
-	}
153
+    /**
154
+     * Deletes a user
155
+     *
156
+     * @param string API secret key
157
+     * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
158
+     * @param string User id value
159
+     */
160
+    public function DeleteUser($secret_key, $user_id_field_name, $user_id_value) {
161
+        $verifKey = $this->verifyKey($secret_key);
162
+        if($verifKey instanceof WSError) {
163
+            $this->handleError($verifKey);
164
+        } else {
165
+            $result = $this->deleteUserHelper($user_id_field_name, $user_id_value);
166
+            if($result instanceof WSError) {
167
+                $this->handleError($result);
168
+            }
169
+        }
170
+    }
171 171
 
172
-	/**
173
-	 * Deletes multiple users
174
-	 *
175
-	 * @param string API secret key
176
-	 * @param array Array of users with elements of the form array('user_id_field_name' => 'name_of_field', 'user_id_value' => 'value')
177
-	 * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
178
-	 * than 0, an error occured
179
-	 */
180
-	public function DeleteUsers($secret_key, $users) {
181
-		$verifKey = $this->verifyKey($secret_key);
182
-		if($verifKey instanceof WSError) {
183
-			$this->handleError($verifKey);
184
-		} else {
185
-			$results = array();
186
-			foreach($users as $user) {
187
-				$result_tmp = array();
188
-				$result_op = $this->deleteUserHelper($user['user_id_field_name'], $user['user_id_value']);
189
-				$result_tmp['user_id_value'] = $user['user_id_value'];
190
-				if($result_op instanceof WSError) {
191
-					// Return the error in the results
192
-					$result_tmp['result'] = $result_op->toArray();
193
-				} else {
194
-					$result_tmp['result'] = $this->getSuccessfulResult();
195
-				}
196
-				$results[] = $result_tmp;
197
-			}
198
-			return $results;
199
-		}
200
-	}
172
+    /**
173
+     * Deletes multiple users
174
+     *
175
+     * @param string API secret key
176
+     * @param array Array of users with elements of the form array('user_id_field_name' => 'name_of_field', 'user_id_value' => 'value')
177
+     * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
178
+     * than 0, an error occured
179
+     */
180
+    public function DeleteUsers($secret_key, $users) {
181
+        $verifKey = $this->verifyKey($secret_key);
182
+        if($verifKey instanceof WSError) {
183
+            $this->handleError($verifKey);
184
+        } else {
185
+            $results = array();
186
+            foreach($users as $user) {
187
+                $result_tmp = array();
188
+                $result_op = $this->deleteUserHelper($user['user_id_field_name'], $user['user_id_value']);
189
+                $result_tmp['user_id_value'] = $user['user_id_value'];
190
+                if($result_op instanceof WSError) {
191
+                    // Return the error in the results
192
+                    $result_tmp['result'] = $result_op->toArray();
193
+                } else {
194
+                    $result_tmp['result'] = $this->getSuccessfulResult();
195
+                }
196
+                $results[] = $result_tmp;
197
+            }
198
+            return $results;
199
+        }
200
+    }
201 201
 
202
-	/**
203
-	 * Creates a user (helper method)
204
-	 *
205
-	 * @param string User first name
206
-	 * @param string User last name
207
-	 * @param int User status
208
-	 * @param string Login name
209
-	 * @param string Password (encrypted or not)
210
-	 * @param string Encrypt method. Leave blank if you are passing the password in clear text, set to the encrypt method used to encrypt the password otherwise. Remember
211
-	 * to include the salt in the extra fields if you are encrypting the password
212
-	 * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
213
-	 * @param string User id value. Leave blank if you are using the internal user_id
214
-	 * @param int Visibility.
215
-	 * @param string User email.
216
-	 * @param string Language.
217
-	 * @param string Phone.
218
-	 * @param string Expiration date
219
-	 * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field').
220
-	 * @return mixed New user id generated by the system, WSError otherwise
221
-	 */
222
-	protected function createUserHelper($firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility, $email, $language, $phone, $expiration_date, $extras = array()) {
202
+    /**
203
+     * Creates a user (helper method)
204
+     *
205
+     * @param string User first name
206
+     * @param string User last name
207
+     * @param int User status
208
+     * @param string Login name
209
+     * @param string Password (encrypted or not)
210
+     * @param string Encrypt method. Leave blank if you are passing the password in clear text, set to the encrypt method used to encrypt the password otherwise. Remember
211
+     * to include the salt in the extra fields if you are encrypting the password
212
+     * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
213
+     * @param string User id value. Leave blank if you are using the internal user_id
214
+     * @param int Visibility.
215
+     * @param string User email.
216
+     * @param string Language.
217
+     * @param string Phone.
218
+     * @param string Expiration date
219
+     * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field').
220
+     * @return mixed New user id generated by the system, WSError otherwise
221
+     */
222
+    protected function createUserHelper($firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility, $email, $language, $phone, $expiration_date, $extras = array()) {
223 223
         global $api_failureList;
224
-		// Add the original user id field name and value to the extra fields if needed
225
-		$extras_associative = array();
226
-		if($user_id_field_name != "chamilo_user_id") {
227
-			$extras_associative[$user_id_field_name] = $user_id_value;
228
-		}
224
+        // Add the original user id field name and value to the extra fields if needed
225
+        $extras_associative = array();
226
+        if($user_id_field_name != "chamilo_user_id") {
227
+            $extras_associative[$user_id_field_name] = $user_id_value;
228
+        }
229 229
                 if (!empty($extras)) {
230 230
                     foreach($extras as $extra) {
231 231
                         $extras_associative[$extra['field_name']] = $extra['field_value'];
232 232
                     }
233 233
                 }
234
-		$result = UserManager::create_user($firstname, $lastname, $status, $email, $login, $password, '', $language, $phone, '', PLATFORM_AUTH_SOURCE, $expiration_date, $visibility, 0, $extras_associative, $encrypt_method);
235
-		if (!$result) {
236
-			$failure = $api_failureList[0];
237
-			if($failure == 'login-pass already taken') {
238
-				return new WSError(102, 'This username is already taken');
239
-			} else if($failure == 'encrypt_method invalid') {
240
-				return new WSError(103, 'The encryption of the password is invalid');
241
-			} else {
242
-				return new WSError(104, 'There was an error creating the user');
243
-			}
244
-		} else {
245
-			return $result;
246
-		}
247
-	}
234
+        $result = UserManager::create_user($firstname, $lastname, $status, $email, $login, $password, '', $language, $phone, '', PLATFORM_AUTH_SOURCE, $expiration_date, $visibility, 0, $extras_associative, $encrypt_method);
235
+        if (!$result) {
236
+            $failure = $api_failureList[0];
237
+            if($failure == 'login-pass already taken') {
238
+                return new WSError(102, 'This username is already taken');
239
+            } else if($failure == 'encrypt_method invalid') {
240
+                return new WSError(103, 'The encryption of the password is invalid');
241
+            } else {
242
+                return new WSError(104, 'There was an error creating the user');
243
+            }
244
+        } else {
245
+            return $result;
246
+        }
247
+    }
248 248
 
249
-	/**
250
-	 * Creates a user
251
-	 *
252
-	 * @param string API secret key
253
-	 * @param string User first name
254
-	 * @param string User last name
255
-	 * @param int User status
256
-	 * @param string Login name
257
-	 * @param string Password (encrypted or not)
258
-	 * @param string Encrypt method. Leave blank if you are passing the password in clear text, set to the encrypt method used to encrypt the password otherwise. Remember
259
-	 * to include the salt in the extra fields if you are encrypting the password
260
-	 * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
261
-	 * @param string User id value. Leave blank if you are using the internal user_id
262
-	 * @param int Visibility. Set by default to 1
263
-	 * @param string User email. Set by default to an empty string
264
-	 * @param string Language. Set by default to english
265
-	 * @param string Phone. Set by default to an empty string
266
-	 * @param string Expiration date. Set to null by default
267
-	 * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field'). Set to an empty array by default
268
-	 * @return int New user id generated by the system
269
-	 */
270
-	public function CreateUser($secret_key, $firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility = 1, $email = '', $language = 'english', $phone = '', $expiration_date = '0000-00-00 00:00:00', $extras = array()) {
271
-		// First, verify the secret key
272
-		$verifKey = $this->verifyKey($secret_key);
273
-		if($verifKey instanceof WSError) {
274
-			$this->handleError($verifKey);
275
-		} else {
276
-			$result = $this->createUserHelper($firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility, $email, $language, $phone, $expiration_date, $extras);
277
-			if($result instanceof WSError) {
278
-				$this->handleError($result);
279
-			} else {
280
-				return $result;
281
-			}
282
-		}
283
-	}
249
+    /**
250
+     * Creates a user
251
+     *
252
+     * @param string API secret key
253
+     * @param string User first name
254
+     * @param string User last name
255
+     * @param int User status
256
+     * @param string Login name
257
+     * @param string Password (encrypted or not)
258
+     * @param string Encrypt method. Leave blank if you are passing the password in clear text, set to the encrypt method used to encrypt the password otherwise. Remember
259
+     * to include the salt in the extra fields if you are encrypting the password
260
+     * @param string User id field name. Use "chamilo_user_id" as the field name if you want to use the internal user_id
261
+     * @param string User id value. Leave blank if you are using the internal user_id
262
+     * @param int Visibility. Set by default to 1
263
+     * @param string User email. Set by default to an empty string
264
+     * @param string Language. Set by default to english
265
+     * @param string Phone. Set by default to an empty string
266
+     * @param string Expiration date. Set to null by default
267
+     * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field'). Set to an empty array by default
268
+     * @return int New user id generated by the system
269
+     */
270
+    public function CreateUser($secret_key, $firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility = 1, $email = '', $language = 'english', $phone = '', $expiration_date = '0000-00-00 00:00:00', $extras = array()) {
271
+        // First, verify the secret key
272
+        $verifKey = $this->verifyKey($secret_key);
273
+        if($verifKey instanceof WSError) {
274
+            $this->handleError($verifKey);
275
+        } else {
276
+            $result = $this->createUserHelper($firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility, $email, $language, $phone, $expiration_date, $extras);
277
+            if($result instanceof WSError) {
278
+                $this->handleError($result);
279
+            } else {
280
+                return $result;
281
+            }
282
+        }
283
+    }
284 284
 
285
-	/**
286
-	 * Creates multiple users
287
-	 *
288
-	 * @param string API secret key
289
-	 * @param array Users array. Each member of this array must follow the structure imposed by the CreateUser method
290
-	 * @return array Array with elements of the form array('user_id_value' => 'original value sent', 'user_id_generated' => 'value_generated', 'result' => array('code' => 0, 'message' => 'Operation was successful'))
291
-	 */
292
-	public function CreateUsers($secret_key, $users) {
293
-		$verifKey = $this->verifyKey($secret_key);
294
-		if($verifKey instanceof WSError) {
295
-			$this->handleError($verifKey);
296
-		} else {
297
-			$results = array();
298
-			foreach($users as $user) {
299
-				$result_tmp = array();
285
+    /**
286
+     * Creates multiple users
287
+     *
288
+     * @param string API secret key
289
+     * @param array Users array. Each member of this array must follow the structure imposed by the CreateUser method
290
+     * @return array Array with elements of the form array('user_id_value' => 'original value sent', 'user_id_generated' => 'value_generated', 'result' => array('code' => 0, 'message' => 'Operation was successful'))
291
+     */
292
+    public function CreateUsers($secret_key, $users) {
293
+        $verifKey = $this->verifyKey($secret_key);
294
+        if($verifKey instanceof WSError) {
295
+            $this->handleError($verifKey);
296
+        } else {
297
+            $results = array();
298
+            foreach($users as $user) {
299
+                $result_tmp = array();
300 300
                 // re-initialize variables just in case
301 301
                 $firstname = $lastname = $status = $login = $password = $encrypt_method = $user_id_field_name = $user_id_value = $visibility = $email = $language = $phone = $expiration_date = $extras = null;
302
-				extract($user);
303
-				$result = $this->createUserHelper($firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility, $email, $language, $phone, $expiration_date, $extras);
304
-				if($result instanceof WSError) {
305
-					$result_tmp['result'] = $result->toArray();
306
-					$result_tmp['user_id_value'] = $user_id_value;
307
-					$result_tmp['user_id_generated'] = 0;
308
-				} else {
309
-					$result_tmp['result'] = $this->getSuccessfulResult();
310
-					$result_tmp['user_id_value'] = $user_id_value;
311
-					$result_tmp['user_id_generated'] = $result;
312
-				}
313
-				$results[] = $result_tmp;
314
-			}
315
-			return $results;
316
-		}
317
-	}
302
+                extract($user);
303
+                $result = $this->createUserHelper($firstname, $lastname, $status, $login, $password, $encrypt_method, $user_id_field_name, $user_id_value, $visibility, $email, $language, $phone, $expiration_date, $extras);
304
+                if($result instanceof WSError) {
305
+                    $result_tmp['result'] = $result->toArray();
306
+                    $result_tmp['user_id_value'] = $user_id_value;
307
+                    $result_tmp['user_id_generated'] = 0;
308
+                } else {
309
+                    $result_tmp['result'] = $this->getSuccessfulResult();
310
+                    $result_tmp['user_id_value'] = $user_id_value;
311
+                    $result_tmp['user_id_generated'] = $result;
312
+                }
313
+                $results[] = $result_tmp;
314
+            }
315
+            return $results;
316
+        }
317
+    }
318 318
 
319
-	/**
320
-	 * Edits user info (helper method)
321
-	 *
322
-	 * @param string User id field name. Use "chamilo_user_id" in order to use internal system id
323
-	 * @param string User id value
324
-	 * @param string First name
325
-	 * @param string Last name
326
-	 * @param int User status
327
-	 * @param string Login name
328
-	 * @param string Password. Leave blank if you don't want to update it
329
-	 * @param string Encrypt method
330
-	 * @param string User email
331
-	 * @param string Language. Set by default to english
332
-	 * @param string Phone. Set by default to an empty string
333
-	 * @param string Expiration date. Set to null by default
334
-	 * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field'). Leave empty if you don't want to update
335
-	 * @return mixed True if user was successfully updated, WSError otherwise
336
-	 */
337
-	protected function editUserHelper(
338
-		$user_id_field_name,
339
-		$user_id_value,
340
-		$firstname,
341
-		$lastname,
342
-		$status,
343
-		$loginname,
344
-		$password,
345
-		$encrypt_method,
346
-		$email,
347
-		$language,
348
-		$phone,
349
-		$expiration_date,
350
-		$extras
351
-	) {
319
+    /**
320
+     * Edits user info (helper method)
321
+     *
322
+     * @param string User id field name. Use "chamilo_user_id" in order to use internal system id
323
+     * @param string User id value
324
+     * @param string First name
325
+     * @param string Last name
326
+     * @param int User status
327
+     * @param string Login name
328
+     * @param string Password. Leave blank if you don't want to update it
329
+     * @param string Encrypt method
330
+     * @param string User email
331
+     * @param string Language. Set by default to english
332
+     * @param string Phone. Set by default to an empty string
333
+     * @param string Expiration date. Set to null by default
334
+     * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field'). Leave empty if you don't want to update
335
+     * @return mixed True if user was successfully updated, WSError otherwise
336
+     */
337
+    protected function editUserHelper(
338
+        $user_id_field_name,
339
+        $user_id_value,
340
+        $firstname,
341
+        $lastname,
342
+        $status,
343
+        $loginname,
344
+        $password,
345
+        $encrypt_method,
346
+        $email,
347
+        $language,
348
+        $phone,
349
+        $expiration_date,
350
+        $extras
351
+    ) {
352 352
         global $api_failureList;
353
-		$user_id = $this->getUserId($user_id_field_name, $user_id_value);
354
-		if($user_id instanceof WSError) {
355
-			return $user_id;
356
-		} else {
357
-			if($password == '') {
358
-				$password = null;
359
-			}
360
-			$user_info = api_get_user_info($user_id);
361
-			if (count($extras) == 0) {
362
-				$extras = null;
363
-			}
353
+        $user_id = $this->getUserId($user_id_field_name, $user_id_value);
354
+        if($user_id instanceof WSError) {
355
+            return $user_id;
356
+        } else {
357
+            if($password == '') {
358
+                $password = null;
359
+            }
360
+            $user_info = api_get_user_info($user_id);
361
+            if (count($extras) == 0) {
362
+                $extras = null;
363
+            }
364 364
 
365
-			$result = UserManager::update_user(
366
-				$user_id,
367
-				$firstname,
368
-				$lastname,
369
-				$loginname,
370
-				$password,
371
-				PLATFORM_AUTH_SOURCE,
372
-				$email,
373
-				$status,
374
-				'',
375
-				$phone,
376
-				$user_info['picture_uri'],
377
-				$expiration_date,
378
-				$user_info['active'],
379
-				null,
380
-				$user_info['hr_dept_id'],
381
-				$extras,
382
-				$encrypt_method
383
-			);
384
-			if (!$result) {
385
-				$failure = $api_failureList[0];
386
-				if($failure == 'encrypt_method invalid') {
387
-					return new WSError(103, 'The encryption of the password is invalid');
388
-				} else {
389
-					return new WSError(105, 'There was an error updating the user');
390
-				}
391
-			} else {
392
-				return $result;
393
-			}
394
-		}
395
-	}
365
+            $result = UserManager::update_user(
366
+                $user_id,
367
+                $firstname,
368
+                $lastname,
369
+                $loginname,
370
+                $password,
371
+                PLATFORM_AUTH_SOURCE,
372
+                $email,
373
+                $status,
374
+                '',
375
+                $phone,
376
+                $user_info['picture_uri'],
377
+                $expiration_date,
378
+                $user_info['active'],
379
+                null,
380
+                $user_info['hr_dept_id'],
381
+                $extras,
382
+                $encrypt_method
383
+            );
384
+            if (!$result) {
385
+                $failure = $api_failureList[0];
386
+                if($failure == 'encrypt_method invalid') {
387
+                    return new WSError(103, 'The encryption of the password is invalid');
388
+                } else {
389
+                    return new WSError(105, 'There was an error updating the user');
390
+                }
391
+            } else {
392
+                return $result;
393
+            }
394
+        }
395
+    }
396 396
 
397
-	/**
398
-	 * Edits user info
399
-	 *
400
-	 * @param string API secret key
401
-	 * @param string User id field name. Use "chamilo_user_id" in order to use internal system id
402
-	 * @param string User id value
403
-	 * @param string First name
404
-	 * @param string Last name
405
-	 * @param int User status
406
-	 * @param string Login name
407
-	 * @param string Password. Leave blank if you don't want to update it
408
-	 * @param string Encrypt method
409
-	 * @param string User email
410
-	 * @param string Language. Set by default to english
411
-	 * @param string Phone. Set by default to an empty string
412
-	 * @param string Expiration date. Set to null by default
413
-	 * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field'). Leave empty if you don't want to update
414
-	 */
415
-	public function EditUser($secret_key, $user_id_field_name, $user_id_value, $firstname, $lastname, $status, $loginname, $password, $encrypt_method, $email, $language, $phone, $expiration_date, $extras) {
416
-		// First, verify the secret key
417
-		$verifKey = $this->verifyKey($secret_key);
418
-		if($verifKey instanceof WSError) {
419
-			$this->handleError($verifKey);
420
-		} else {
397
+    /**
398
+     * Edits user info
399
+     *
400
+     * @param string API secret key
401
+     * @param string User id field name. Use "chamilo_user_id" in order to use internal system id
402
+     * @param string User id value
403
+     * @param string First name
404
+     * @param string Last name
405
+     * @param int User status
406
+     * @param string Login name
407
+     * @param string Password. Leave blank if you don't want to update it
408
+     * @param string Encrypt method
409
+     * @param string User email
410
+     * @param string Language. Set by default to english
411
+     * @param string Phone. Set by default to an empty string
412
+     * @param string Expiration date. Set to null by default
413
+     * @param array Extra fields. An array with elements of the form ('field_name' => 'name_of_the_field', 'field_value' => 'value_of_the_field'). Leave empty if you don't want to update
414
+     */
415
+    public function EditUser($secret_key, $user_id_field_name, $user_id_value, $firstname, $lastname, $status, $loginname, $password, $encrypt_method, $email, $language, $phone, $expiration_date, $extras) {
416
+        // First, verify the secret key
417
+        $verifKey = $this->verifyKey($secret_key);
418
+        if($verifKey instanceof WSError) {
419
+            $this->handleError($verifKey);
420
+        } else {
421 421
 
422
-			$extras_associative = array();
423
-			if (!empty($extras)) {
424
-				foreach($extras as $extra) {
425
-					$extras_associative[$extra['field_name']] = $extra['field_value'];
426
-				}
427
-			}
422
+            $extras_associative = array();
423
+            if (!empty($extras)) {
424
+                foreach($extras as $extra) {
425
+                    $extras_associative[$extra['field_name']] = $extra['field_value'];
426
+                }
427
+            }
428 428
 
429
-			$result = $this->editUserHelper($user_id_field_name, $user_id_value, $firstname, $lastname, $status, $loginname, $password, $encrypt_method, $email, $language, $phone, $expiration_date, $extras_associative);
430
-			if($result instanceof WSError) {
431
-				$this->handleError($result);
432
-			}
433
-		}
434
-	}
429
+            $result = $this->editUserHelper($user_id_field_name, $user_id_value, $firstname, $lastname, $status, $loginname, $password, $encrypt_method, $email, $language, $phone, $expiration_date, $extras_associative);
430
+            if($result instanceof WSError) {
431
+                $this->handleError($result);
432
+            }
433
+        }
434
+    }
435 435
 
436
-	/**
437
-	 * Edits multiple users
438
-	 *
439
-	 * @param string API secret key
440
-	 * @param array Users array. Each member of this array must follow the structure imposed by the EditUser method
441
-	 * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
442
-	 * than 0, an error occured
443
-	 */
444
-	public function EditUsers($secret_key, $users) {
445
-		$verifKey = $this->verifyKey($secret_key);
446
-		if($verifKey instanceof WSError) {
447
-			$this->handleError($verifKey);
448
-		} else {
449
-			$results = array();
450
-			foreach($users as $user) {
451
-				$result_tmp = array();
436
+    /**
437
+     * Edits multiple users
438
+     *
439
+     * @param string API secret key
440
+     * @param array Users array. Each member of this array must follow the structure imposed by the EditUser method
441
+     * @return array Array with elements like array('user_id_value' => 'value', 'result' => array('code' => 0, 'message' => 'Operation was successful')). Note that if the result array contains a code different
442
+     * than 0, an error occured
443
+     */
444
+    public function EditUsers($secret_key, $users) {
445
+        $verifKey = $this->verifyKey($secret_key);
446
+        if($verifKey instanceof WSError) {
447
+            $this->handleError($verifKey);
448
+        } else {
449
+            $results = array();
450
+            foreach($users as $user) {
451
+                $result_tmp = array();
452 452
                 // re-initialize variables just in case
453 453
                 $user_id_field_name = $user_id_value = $firstname = $lastname = $status = $loginname = $password = $encrypt_method = $email = $language = $phone = $expiration_date = $extras = null;
454
-				extract($user);
455
-				$result_op = $this->editUserHelper($user_id_field_name, $user_id_value, $firstname, $lastname, $status, $loginname, $password, $encrypt_method, $email, $language, $phone, $expiration_date, $extras);
456
-				$result_tmp['user_id_value'] = $user['user_id_value'];
457
-				if($result_op instanceof WSError) {
458
-					// Return the error in the results
459
-					$result_tmp['result'] = $result_op->toArray();
460
-				} else {
461
-					$result_tmp['result'] = $this->getSuccessfulResult();
462
-				}
463
-				$results[] = $result_tmp;
464
-			}
465
-			return $results;
466
-		}
467
-	}
454
+                extract($user);
455
+                $result_op = $this->editUserHelper($user_id_field_name, $user_id_value, $firstname, $lastname, $status, $loginname, $password, $encrypt_method, $email, $language, $phone, $expiration_date, $extras);
456
+                $result_tmp['user_id_value'] = $user['user_id_value'];
457
+                if($result_op instanceof WSError) {
458
+                    // Return the error in the results
459
+                    $result_tmp['result'] = $result_op->toArray();
460
+                } else {
461
+                    $result_tmp['result'] = $this->getSuccessfulResult();
462
+                }
463
+                $results[] = $result_tmp;
464
+            }
465
+            return $results;
466
+        }
467
+    }
468 468
 }
Please login to merge, or discard this patch.
main/webservices/soap_session.php 1 patch
Indentation   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -1,9 +1,9 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 /* For licensing terms, see /license.txt */
3 3
 /**
4
- * Configures the WSSession SOAP service
5
- * @package chamilo.webservices
6
- */
4
+     * Configures the WSSession SOAP service
5
+     * @package chamilo.webservices
6
+     */
7 7
 
8 8
 require_once(dirname(__FILE__).'/webservice_session.php');
9 9
 require_once(dirname(__FILE__).'/soap.php');
@@ -13,19 +13,19 @@  discard block
 block discarded – undo
13 13
 $s->register(
14 14
     'WSSession.CreateSession',
15 15
     array(
16
-	'secret_key' => 'xsd:string',
17
-	'name' => 'xsd:string',
18
-	'start_date' => 'xsd:string',
19
-	'end_date' => 'xsd:string',
20
-	'nb_days_access_before' => 'xsd:int',
21
-	'nb_days_access_after' => 'xsd:int',
22
-	'nolimit' => 'xsd:int',
23
-	'visibility' => 'xsd:int',
24
-	'user_id_field_name' => 'xsd:string',
25
-	'user_id_value' => 'xsd:string',
26
-	'session_id_field_name' => 'xsd:string',
27
-	'session_id_value' => 'xsd:string',
28
-	'extras' => 'tns:extra_field'
16
+    'secret_key' => 'xsd:string',
17
+    'name' => 'xsd:string',
18
+    'start_date' => 'xsd:string',
19
+    'end_date' => 'xsd:string',
20
+    'nb_days_access_before' => 'xsd:int',
21
+    'nb_days_access_after' => 'xsd:int',
22
+    'nolimit' => 'xsd:int',
23
+    'visibility' => 'xsd:int',
24
+    'user_id_field_name' => 'xsd:string',
25
+    'user_id_value' => 'xsd:string',
26
+    'session_id_field_name' => 'xsd:string',
27
+    'session_id_value' => 'xsd:string',
28
+    'extras' => 'tns:extra_field'
29 29
     ),
30 30
     array('return' => 'xsd:int')
31 31
 );
@@ -33,50 +33,50 @@  discard block
 block discarded – undo
33 33
 $s->register(
34 34
     'WSSession.DeleteSession',
35 35
     array(
36
-	'secret_key' => 'xsd:string',
37
-	'session_id_field_name' => 'xsd:string',
38
-	'session_id_value' => 'xsd:string'
36
+    'secret_key' => 'xsd:string',
37
+    'session_id_field_name' => 'xsd:string',
38
+    'session_id_value' => 'xsd:string'
39 39
     )
40 40
 );
41 41
 
42 42
 $s->register(
43 43
     'WSSession.EditSession',
44 44
     array(
45
-	'secret_key' => 'xsd:string',
46
-	'name' => 'xsd:string',
47
-	'start_date' => 'xsd:string',
48
-	'end_date' => 'xsd:string',
49
-	'nb_days_access_before' => 'xsd:int',
50
-	'nb_days_access_after' => 'xsd:int',
51
-	'nolimit' => 'xsd:int',
52
-	'visibility' => 'xsd:int',
53
-	'user_id_field_name' => 'xsd:string',
54
-	'user_id_value' => 'xsd:string',
55
-	'session_id_field_name' => 'xsd:string',
56
-	'session_id_value' => 'xsd:string',
57
-	'extras' => 'tns:extra_field'
45
+    'secret_key' => 'xsd:string',
46
+    'name' => 'xsd:string',
47
+    'start_date' => 'xsd:string',
48
+    'end_date' => 'xsd:string',
49
+    'nb_days_access_before' => 'xsd:int',
50
+    'nb_days_access_after' => 'xsd:int',
51
+    'nolimit' => 'xsd:int',
52
+    'visibility' => 'xsd:int',
53
+    'user_id_field_name' => 'xsd:string',
54
+    'user_id_value' => 'xsd:string',
55
+    'session_id_field_name' => 'xsd:string',
56
+    'session_id_value' => 'xsd:string',
57
+    'extras' => 'tns:extra_field'
58 58
     )
59 59
 );
60 60
 
61 61
 $s->register(
62 62
     'WSSession.SubscribeUserToSession',
63 63
     array(
64
-	'secret_key' => 'xsd:string',
65
-	'user_id_field_name' => 'xsd:string',
66
-	'user_id_value' => 'xsd:string',
67
-	'session_id_field_name' => 'xsd:string',
68
-	'session_id_value' => 'xsd:string'
64
+    'secret_key' => 'xsd:string',
65
+    'user_id_field_name' => 'xsd:string',
66
+    'user_id_value' => 'xsd:string',
67
+    'session_id_field_name' => 'xsd:string',
68
+    'session_id_value' => 'xsd:string'
69 69
     )
70 70
 );
71 71
 
72 72
 $s->register(
73 73
     'WSSession.UnsubscribeUserFromSession',
74 74
     array(
75
-	'secret_key' => 'xsd:string',
76
-	'user_id_field_name' => 'xsd:string',
77
-	'user_id_value' => 'xsd:string',
78
-	'session_id_field_name' => 'xsd:string',
79
-	'session_id_value' => 'xsd:string'
75
+    'secret_key' => 'xsd:string',
76
+    'user_id_field_name' => 'xsd:string',
77
+    'user_id_value' => 'xsd:string',
78
+    'session_id_field_name' => 'xsd:string',
79
+    'session_id_value' => 'xsd:string'
80 80
     )
81 81
 );
82 82
 
@@ -84,46 +84,46 @@  discard block
 block discarded – undo
84 84
     'WSSession.SubscribeTeacherToSessionCourse',
85 85
     array(
86 86
         'secret_key' => 'xsd:string',
87
-	'user_id_field_name' => 'xsd:string',
88
-	'user_id_value' => 'xsd:string',
89
-	'session_id_field_name' => 'xsd:string',
90
-	'session_id_value' => 'xsd:string',
87
+    'user_id_field_name' => 'xsd:string',
88
+    'user_id_value' => 'xsd:string',
89
+    'session_id_field_name' => 'xsd:string',
90
+    'session_id_value' => 'xsd:string',
91 91
         'course_id_field_name' => 'xsd:string',
92
-	'course_id_value' => 'xsd:string'
92
+    'course_id_value' => 'xsd:string'
93 93
     )
94 94
 );
95 95
 
96 96
 $s->register(
97 97
     'WSSession.UnsubscribeTeacherFromSessionCourse',
98 98
     array(
99
-	'secret_key' => 'xsd:string',
100
-	'user_id_field_name' => 'xsd:string',
101
-	'user_id_value' => 'xsd:string',
102
-	'session_id_field_name' => 'xsd:string',
103
-	'session_id_value' => 'xsd:string',
99
+    'secret_key' => 'xsd:string',
100
+    'user_id_field_name' => 'xsd:string',
101
+    'user_id_value' => 'xsd:string',
102
+    'session_id_field_name' => 'xsd:string',
103
+    'session_id_value' => 'xsd:string',
104 104
         'course_id_field_name' => 'xsd:string',
105
-	'course_id_value' => 'xsd:string'
105
+    'course_id_value' => 'xsd:string'
106 106
     )
107 107
 );
108 108
 
109 109
 $s->register(
110 110
     'WSSession.SubscribeCourseToSession',
111 111
     array(
112
-	'secret_key' => 'xsd:string',
113
-	'course_id_field_name' => 'xsd:string',
114
-	'course_id_value' => 'xsd:string',
115
-	'session_id_field_name' => 'xsd:string',
116
-	'session_id_value' => 'xsd:string'
112
+    'secret_key' => 'xsd:string',
113
+    'course_id_field_name' => 'xsd:string',
114
+    'course_id_value' => 'xsd:string',
115
+    'session_id_field_name' => 'xsd:string',
116
+    'session_id_value' => 'xsd:string'
117 117
     )
118 118
 );
119 119
 
120 120
 $s->register(
121 121
     'WSSession.UnsubscribeCourseFromSession',
122 122
     array(
123
-	'secret_key' => 'xsd:string',
124
-	'course_id_field_name' => 'xsd:string',
125
-	'course_id_value' => 'xsd:string',
126
-	'session_id_field_name' => 'xsd:string',
127
-	'session_id_value' => 'xsd:string'
123
+    'secret_key' => 'xsd:string',
124
+    'course_id_field_name' => 'xsd:string',
125
+    'course_id_value' => 'xsd:string',
126
+    'session_id_field_name' => 'xsd:string',
127
+    'session_id_value' => 'xsd:string'
128 128
     )
129 129
 );
Please login to merge, or discard this patch.
main/webservices/soap_user.php 1 patch
Indentation   +168 added lines, -168 removed lines patch added patch discarded remove patch
@@ -1,9 +1,9 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 /* For licensing terms, see /license.txt */
3 3
 /**
4
- * Configures the WSUser SOAP service
5
- * @package chamilo.webservices
6
- */
4
+     * Configures the WSUser SOAP service
5
+     * @package chamilo.webservices
6
+     */
7 7
 require_once(dirname(__FILE__).'/webservice_user.php');
8 8
 require_once(dirname(__FILE__).'/soap.php');
9 9
 
@@ -14,223 +14,223 @@  discard block
 block discarded – undo
14 14
 $s = WSSoapServer::singleton();
15 15
 
16 16
 $s->wsdl->addComplexType(
17
-	'user_id',
18
-	'complexType',
19
-	'struct',
20
-	'all',
21
-	'',
22
-	array(
23
-		'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
24
-		'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string')
25
-	)
17
+    'user_id',
18
+    'complexType',
19
+    'struct',
20
+    'all',
21
+    '',
22
+    array(
23
+        'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
24
+        'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string')
25
+    )
26 26
 );
27 27
 
28 28
 $s->wsdl->addComplexType(
29
-	'user_result',
30
-	'complexType',
31
-	'struct',
32
-	'all',
33
-	'',
34
-	array(
35
-		'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
36
-		'result' => array('name' => 'result', 'type' => 'tns:result')
37
-	)
29
+    'user_result',
30
+    'complexType',
31
+    'struct',
32
+    'all',
33
+    '',
34
+    array(
35
+        'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
36
+        'result' => array('name' => 'result', 'type' => 'tns:result')
37
+    )
38 38
 );
39 39
 
40 40
 $s->wsdl->addComplexType(
41
-	'user_result_array',
42
-	'complexType',
43
-	'array',
44
-	'',
45
-	'SOAP-ENC:Array',
46
-	array(),
47
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_result[]')),
48
-	'tns:user_result'
41
+    'user_result_array',
42
+    'complexType',
43
+    'array',
44
+    '',
45
+    'SOAP-ENC:Array',
46
+    array(),
47
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_result[]')),
48
+    'tns:user_result'
49 49
 );
50 50
 
51 51
 $s->register(
52
-	'WSUser.DisableUser',
53
-	array('secret_key' => 'xsd:string', 'user_id_field_name' => 'xsd:string', 'user_id_value' => 'xsd:string')
52
+    'WSUser.DisableUser',
53
+    array('secret_key' => 'xsd:string', 'user_id_field_name' => 'xsd:string', 'user_id_value' => 'xsd:string')
54 54
 );
55 55
 
56 56
 $s->register(
57
-	'WSUser.DisableUsers',
58
-	array('secret_key' => 'xsd:string', 'users' => 'tns:user_id[]'),
59
-	array('return' => 'tns:user_result_array')
57
+    'WSUser.DisableUsers',
58
+    array('secret_key' => 'xsd:string', 'users' => 'tns:user_id[]'),
59
+    array('return' => 'tns:user_result_array')
60 60
 );
61 61
 
62 62
 $s->register(
63
-	'WSUser.EnableUser',
64
-	array('secret_key' => 'xsd:string', 'user_id_field_name' => 'xsd:string', 'user_id_value' => 'xsd:string')
63
+    'WSUser.EnableUser',
64
+    array('secret_key' => 'xsd:string', 'user_id_field_name' => 'xsd:string', 'user_id_value' => 'xsd:string')
65 65
 );
66 66
 
67 67
 $s->register(
68
-	'WSUser.EnableUsers',
69
-	array('secret_key' => 'xsd:string', 'users' => 'tns:user_id[]'),
70
-	array('return' => 'tns:user_result_array')
68
+    'WSUser.EnableUsers',
69
+    array('secret_key' => 'xsd:string', 'users' => 'tns:user_id[]'),
70
+    array('return' => 'tns:user_result_array')
71 71
 );
72 72
 
73 73
 $s->register(
74
-	'WSUser.DeleteUser',
75
-	array('secret_key' => 'xsd:string', 'user_id_field_name' => 'xsd:string', 'user_id_value' => 'xsd:string')
74
+    'WSUser.DeleteUser',
75
+    array('secret_key' => 'xsd:string', 'user_id_field_name' => 'xsd:string', 'user_id_value' => 'xsd:string')
76 76
 );
77 77
 
78 78
 $s->register(
79
-	'WSUser.DeleteUsers',
80
-	array('secret_key' => 'xsd:string', 'users' => 'tns:user_id[]'),
81
-	array('return' => 'tns:user_result_array')
79
+    'WSUser.DeleteUsers',
80
+    array('secret_key' => 'xsd:string', 'users' => 'tns:user_id[]'),
81
+    array('return' => 'tns:user_result_array')
82 82
 );
83 83
 
84 84
 $s->register(
85
-	'WSUser.CreateUser',
86
-	array(
87
-		'secret_key' => 'xsd:string',
88
-		'firstname' => 'xsd:string',
89
-		'lastname' => 'xsd:string',
90
-		'status' => 'xsd:int',
91
-		'loginname' => 'xsd:string',
92
-		'password' => 'xsd:string',
93
-		'encrypt_method' => 'xsd:string',
94
-		'user_id_field_name' => 'xsd:string',
95
-		'user_id_value' => 'xsd:string',
96
-		'visibility' => 'xsd:int',
97
-		'email' => 'xsd:string',
98
-		'language' => 'xsd:string',
99
-		'phone' => 'xsd:string',
100
-		'expiration_date' => 'xsd:string',
101
-		'extras' => 'tns:extra_field'
102
-	),
103
-	array('return' => 'xsd:int')
85
+    'WSUser.CreateUser',
86
+    array(
87
+        'secret_key' => 'xsd:string',
88
+        'firstname' => 'xsd:string',
89
+        'lastname' => 'xsd:string',
90
+        'status' => 'xsd:int',
91
+        'loginname' => 'xsd:string',
92
+        'password' => 'xsd:string',
93
+        'encrypt_method' => 'xsd:string',
94
+        'user_id_field_name' => 'xsd:string',
95
+        'user_id_value' => 'xsd:string',
96
+        'visibility' => 'xsd:int',
97
+        'email' => 'xsd:string',
98
+        'language' => 'xsd:string',
99
+        'phone' => 'xsd:string',
100
+        'expiration_date' => 'xsd:string',
101
+        'extras' => 'tns:extra_field'
102
+    ),
103
+    array('return' => 'xsd:int')
104 104
 );
105 105
 
106 106
 $s->wsdl->addComplexType(
107
-	'user_create',
108
-	'complexType',
109
-	'struct',
110
-	'all',
111
-	'',
112
-	array(
113
-		'firstname' => array('name' => 'firstname', 'type' => 'xsd:string'),
114
-		'lastname' => array('name' => 'lastname', 'type' => 'xsd:string'),
115
-		'status' => array('name' => 'status', 'type' => 'xsd:int'),
116
-		'loginname' => array('name' => 'loginname', 'type' => 'xsd:string'),
117
-		'password' => array('name' => 'password', 'type' => 'xsd:string'),
118
-		'encrypt_method' => array('name' => 'encrypt_method', 'type' => 'xsd:string'),
119
-		'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
120
-		'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
121
-		'visibility' => array('name' => 'visibility', 'type' => 'xsd:int'),
122
-		'email' => array('name' => 'email', 'type' => 'xsd:string'),
123
-		'language' => array('name' => 'language', 'type' => 'xsd:string'),
124
-		'phone' => array('name' => 'phone', 'type' => 'xsd:string'),
125
-		'expiration_date' => array('name' => 'expiration_date', 'type' => 'xsd:string'),
126
-		'extras' => array('name' => 'extras', 'type' => 'tns:extra_field')
127
-	)
107
+    'user_create',
108
+    'complexType',
109
+    'struct',
110
+    'all',
111
+    '',
112
+    array(
113
+        'firstname' => array('name' => 'firstname', 'type' => 'xsd:string'),
114
+        'lastname' => array('name' => 'lastname', 'type' => 'xsd:string'),
115
+        'status' => array('name' => 'status', 'type' => 'xsd:int'),
116
+        'loginname' => array('name' => 'loginname', 'type' => 'xsd:string'),
117
+        'password' => array('name' => 'password', 'type' => 'xsd:string'),
118
+        'encrypt_method' => array('name' => 'encrypt_method', 'type' => 'xsd:string'),
119
+        'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
120
+        'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
121
+        'visibility' => array('name' => 'visibility', 'type' => 'xsd:int'),
122
+        'email' => array('name' => 'email', 'type' => 'xsd:string'),
123
+        'language' => array('name' => 'language', 'type' => 'xsd:string'),
124
+        'phone' => array('name' => 'phone', 'type' => 'xsd:string'),
125
+        'expiration_date' => array('name' => 'expiration_date', 'type' => 'xsd:string'),
126
+        'extras' => array('name' => 'extras', 'type' => 'tns:extra_field')
127
+    )
128 128
 );
129 129
 
130 130
 $s->wsdl->addComplexType(
131
-	'user_create_result',
132
-	'complexType',
133
-	'struct',
134
-	'all',
135
-	'',
136
-	array(
137
-		'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
138
-		'user_id_generated' => array('name' => 'user_id_generated', 'type' => 'xsd:int'),
139
-		'result' => array('name' => 'result', 'type' => 'tns:result')
140
-	)
131
+    'user_create_result',
132
+    'complexType',
133
+    'struct',
134
+    'all',
135
+    '',
136
+    array(
137
+        'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
138
+        'user_id_generated' => array('name' => 'user_id_generated', 'type' => 'xsd:int'),
139
+        'result' => array('name' => 'result', 'type' => 'tns:result')
140
+    )
141 141
 );
142 142
 
143 143
 $s->wsdl->addComplexType(
144
-	'user_create_result_array',
145
-	'complexType',
146
-	'array',
147
-	'',
148
-	'SOAP-ENC:Array',
149
-	array(),
150
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_create_result[]')),
151
-	'tns:user_create_result'
144
+    'user_create_result_array',
145
+    'complexType',
146
+    'array',
147
+    '',
148
+    'SOAP-ENC:Array',
149
+    array(),
150
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_create_result[]')),
151
+    'tns:user_create_result'
152 152
 );
153 153
 
154 154
 $s->register(
155
-	'WSUser.CreateUsers',
156
-	array(
157
-		'secret_key' => 'xsd:string',
158
-		'users' => 'tns:user_create[]'
159
-	),
160
-	array('return' => 'tns:user_create_result_array')
155
+    'WSUser.CreateUsers',
156
+    array(
157
+        'secret_key' => 'xsd:string',
158
+        'users' => 'tns:user_create[]'
159
+    ),
160
+    array('return' => 'tns:user_create_result_array')
161 161
 );
162 162
 
163 163
 $s->register(
164
-	'WSUser.EditUser',
165
-	array(
166
-		'secret_key' => 'xsd:string',
167
-		'user_id_field_name' => 'xsd:string',
168
-		'user_id_value' => 'xsd:string',
169
-		'firstname' => 'xsd:string',
170
-		'lastname' => 'xsd:string',
171
-		'status' => 'xsd:int',
172
-		'loginname' => 'xsd:string',
173
-		'password' => 'xsd:string',
174
-		'encrypt_method' => 'xsd:string',
175
-		'email' => 'xsd:string',
176
-		'language' => 'xsd:string',
177
-		'phone' => 'xsd:string',
178
-		'expiration_date' => 'xsd:string',
179
-		'extras' => 'tns:extra_field'
180
-	)
164
+    'WSUser.EditUser',
165
+    array(
166
+        'secret_key' => 'xsd:string',
167
+        'user_id_field_name' => 'xsd:string',
168
+        'user_id_value' => 'xsd:string',
169
+        'firstname' => 'xsd:string',
170
+        'lastname' => 'xsd:string',
171
+        'status' => 'xsd:int',
172
+        'loginname' => 'xsd:string',
173
+        'password' => 'xsd:string',
174
+        'encrypt_method' => 'xsd:string',
175
+        'email' => 'xsd:string',
176
+        'language' => 'xsd:string',
177
+        'phone' => 'xsd:string',
178
+        'expiration_date' => 'xsd:string',
179
+        'extras' => 'tns:extra_field'
180
+    )
181 181
 );
182 182
 
183 183
 $s->wsdl->addComplexType(
184
-	'user_edit',
185
-	'complexType',
186
-	'struct',
187
-	'all',
188
-	'',
189
-	array(
190
-		'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
191
-		'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
192
-		'firstname' => array('name' => 'firstname', 'type' => 'xsd:string'),
193
-		'lastname' => array('name' => 'lastname', 'type' => 'xsd:string'),
194
-		'status' => array('name' => 'status', 'type' => 'xsd:int'),
195
-		'loginname' => array('name' => 'loginname', 'type' => 'xsd:string'),
196
-		'password' => array('name' => 'password', 'type' => 'xsd:string'),
197
-		'encrypt_method' => array('name' => 'encrypt_method', 'type' => 'xsd:string'),
198
-		'email' => array('name' => 'email', 'type' => 'xsd:string'),
199
-		'language' => array('name' => 'language', 'type' => 'xsd:string'),
200
-		'phone' => array('name' => 'phone', 'type' => 'xsd:string'),
201
-		'expiration_date' => array('name' => 'expiration_date', 'type' => 'xsd:string'),
202
-		'extras' => array('name' => 'extras', 'type' => 'tns:extra_field')
203
-	)
184
+    'user_edit',
185
+    'complexType',
186
+    'struct',
187
+    'all',
188
+    '',
189
+    array(
190
+        'user_id_field_name' => array('name' => 'user_id_field_name', 'type' => 'xsd:string'),
191
+        'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
192
+        'firstname' => array('name' => 'firstname', 'type' => 'xsd:string'),
193
+        'lastname' => array('name' => 'lastname', 'type' => 'xsd:string'),
194
+        'status' => array('name' => 'status', 'type' => 'xsd:int'),
195
+        'loginname' => array('name' => 'loginname', 'type' => 'xsd:string'),
196
+        'password' => array('name' => 'password', 'type' => 'xsd:string'),
197
+        'encrypt_method' => array('name' => 'encrypt_method', 'type' => 'xsd:string'),
198
+        'email' => array('name' => 'email', 'type' => 'xsd:string'),
199
+        'language' => array('name' => 'language', 'type' => 'xsd:string'),
200
+        'phone' => array('name' => 'phone', 'type' => 'xsd:string'),
201
+        'expiration_date' => array('name' => 'expiration_date', 'type' => 'xsd:string'),
202
+        'extras' => array('name' => 'extras', 'type' => 'tns:extra_field')
203
+    )
204 204
 );
205 205
 
206 206
 $s->wsdl->addComplexType(
207
-	'user_edit_result',
208
-	'complexType',
209
-	'struct',
210
-	'all',
211
-	'',
212
-	array(
213
-		'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
214
-		'result' => array('name' => 'result', 'type' => 'tns:result')
215
-	)
207
+    'user_edit_result',
208
+    'complexType',
209
+    'struct',
210
+    'all',
211
+    '',
212
+    array(
213
+        'user_id_value' => array('name' => 'user_id_value', 'type' => 'xsd:string'),
214
+        'result' => array('name' => 'result', 'type' => 'tns:result')
215
+    )
216 216
 );
217 217
 
218 218
 $s->wsdl->addComplexType(
219
-	'user_edit_result_array',
220
-	'complexType',
221
-	'array',
222
-	'',
223
-	'SOAP-ENC:Array',
224
-	array(),
225
-	array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_edit_result[]')),
226
-	'tns:user_edit_result'
219
+    'user_edit_result_array',
220
+    'complexType',
221
+    'array',
222
+    '',
223
+    'SOAP-ENC:Array',
224
+    array(),
225
+    array(array('ref'=>'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:user_edit_result[]')),
226
+    'tns:user_edit_result'
227 227
 );
228 228
 
229 229
 $s->register(
230
-	'WSUser.EditUsers',
231
-	array(
232
-		'secret_key' => 'xsd:string',
233
-		'users' => 'tns:user_edit[]'
234
-	),
235
-	array('return' => 'tns:user_edit_result_array')
230
+    'WSUser.EditUsers',
231
+    array(
232
+        'secret_key' => 'xsd:string',
233
+        'users' => 'tns:user_edit[]'
234
+    ),
235
+    array('return' => 'tns:user_edit_result_array')
236 236
 );
Please login to merge, or discard this patch.
main/webservices/cm_soap_announcements.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -11,13 +11,13 @@  discard block
 block discarded – undo
11 11
 
12 12
 
13 13
 $s->register(
14
-	'WSCMAnnouncements.get_announcements_id',
15
-	array(
16
-		'username' => 'xsd:string',
17
-		'password' => 'xsd:string',
14
+    'WSCMAnnouncements.get_announcements_id',
15
+    array(
16
+        'username' => 'xsd:string',
17
+        'password' => 'xsd:string',
18 18
                 'course_code' => 'xsd:string'
19
-	),
20
-	array('return' => 'xsd:string'),
19
+    ),
20
+    array('return' => 'xsd:string'),
21 21
         'urn:WSCMService',
22 22
         '',
23 23
         '',
@@ -27,15 +27,15 @@  discard block
 block discarded – undo
27 27
 );
28 28
 
29 29
 $s->register(
30
-	'WSCMAnnouncements.get_announcement_data',
31
-	array(
32
-		'username' => 'xsd:string',
33
-		'password' => 'xsd:string',
30
+    'WSCMAnnouncements.get_announcement_data',
31
+    array(
32
+        'username' => 'xsd:string',
33
+        'password' => 'xsd:string',
34 34
                 'course_code' => 'xsd:string',
35 35
                 'announcement_id' => 'xsd:string',
36 36
                 'field' => 'xsd:string'
37
-	),
38
-	array('return' => 'xsd:string'),
37
+    ),
38
+    array('return' => 'xsd:string'),
39 39
         'urn:WSCMService',
40 40
         '',
41 41
         '',
Please login to merge, or discard this patch.
main/webservices/cm_soap_inbox.php 1 patch
Indentation   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -11,12 +11,12 @@  discard block
 block discarded – undo
11 11
 
12 12
 
13 13
 $s->register(
14
-	'WSCMInbox.unreadMessage',
15
-	array(
16
-		'username' => 'xsd:string',
17
-		'password' => 'xsd:string',
18
-	),
19
-	array('return' => 'xsd:string'),
14
+    'WSCMInbox.unreadMessage',
15
+    array(
16
+        'username' => 'xsd:string',
17
+        'password' => 'xsd:string',
18
+    ),
19
+    array('return' => 'xsd:string'),
20 20
         'urn:WSCMService',
21 21
         '',
22 22
         '',
@@ -26,14 +26,14 @@  discard block
 block discarded – undo
26 26
 );
27 27
 
28 28
 $s->register(
29
-	'WSCMInbox.get_message_id',
30
-	array(
31
-		'username' => 'xsd:string',
32
-		'password' => 'xsd:string',
29
+    'WSCMInbox.get_message_id',
30
+    array(
31
+        'username' => 'xsd:string',
32
+        'password' => 'xsd:string',
33 33
                 'from' => 'xsd:string',
34 34
                 'number_of_items' => 'xsd:string'
35
-	),
36
-	array('return' => 'xsd:string'),
35
+    ),
36
+    array('return' => 'xsd:string'),
37 37
         'urn:WSCMService',
38 38
         '',
39 39
         '',
@@ -44,14 +44,14 @@  discard block
 block discarded – undo
44 44
 
45 45
 
46 46
 $s->register(
47
-	'WSCMInbox.get_message_data',
48
-	array(
49
-		'username' => 'xsd:string',
50
-		'password' => 'xsd:string',
47
+    'WSCMInbox.get_message_data',
48
+    array(
49
+        'username' => 'xsd:string',
50
+        'password' => 'xsd:string',
51 51
                 'id' => 'xsd:string',
52 52
                 'field' => 'xsd:string'
53
-	),
54
-	array('return' => 'xsd:string'),
53
+    ),
54
+    array('return' => 'xsd:string'),
55 55
         'urn:WSCMService',
56 56
         '',
57 57
         '',
@@ -61,14 +61,14 @@  discard block
 block discarded – undo
61 61
 );
62 62
 
63 63
 $s->register(
64
-	'WSCMInbox.get_message_id_sent',
65
-	array(
66
-		'username' => 'xsd:string',
67
-		'password' => 'xsd:string',
64
+    'WSCMInbox.get_message_id_sent',
65
+    array(
66
+        'username' => 'xsd:string',
67
+        'password' => 'xsd:string',
68 68
                 'from' => 'xsd:string',
69 69
                 'number_of_items' => 'xsd:string'
70
-	),
71
-	array('return' => 'xsd:string'),
70
+    ),
71
+    array('return' => 'xsd:string'),
72 72
         'urn:WSCMService',
73 73
         '',
74 74
         '',
@@ -78,14 +78,14 @@  discard block
 block discarded – undo
78 78
 );
79 79
 
80 80
 $s->register(
81
-	'WSCMInbox.get_message_data_sent',
82
-	array(
83
-		'username' => 'xsd:string',
84
-		'password' => 'xsd:string',
81
+    'WSCMInbox.get_message_data_sent',
82
+    array(
83
+        'username' => 'xsd:string',
84
+        'password' => 'xsd:string',
85 85
                 'id' => 'xsd:string',
86 86
                 'field' => 'xsd:string'
87
-	),
88
-	array('return' => 'xsd:string'),
87
+    ),
88
+    array('return' => 'xsd:string'),
89 89
         'urn:WSCMService',
90 90
         '',
91 91
         '',
@@ -95,15 +95,15 @@  discard block
 block discarded – undo
95 95
 );
96 96
 
97 97
 $s->register(
98
-	'WSCMInbox.message_send',
99
-	array(
100
-		'username' => 'xsd:string',
101
-		'password' => 'xsd:string',
98
+    'WSCMInbox.message_send',
99
+    array(
100
+        'username' => 'xsd:string',
101
+        'password' => 'xsd:string',
102 102
                 'receiver_user_id' => 'xsd:string',
103 103
                 'subject' => 'xsd:string',
104 104
                 'content' => 'xsd:string'
105
-	),
106
-	array('return' => 'xsd:string'),
105
+    ),
106
+    array('return' => 'xsd:string'),
107 107
         'urn:WSCMService',
108 108
         '',
109 109
         '',
Please login to merge, or discard this patch.