Completed
Push — 1.11.x ( 6904fa...6a92e6 )
by José
525:44 queued 484:20
created
main/inc/lib/access_url_edit_users_to_url_functions.lib.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -43,22 +43,22 @@
 block discarded – undo
43 43
                    ' WHERE (username LIKE "'.$needle.'%" '.
44 44
                    ' OR firstname LIKE "'.$needle.'%" '.
45 45
                    ' OR lastname LIKE "'.$needle.'%") '.
46
-                    $order_clause .
46
+                    $order_clause.
47 47
                    ' LIMIT 11';
48 48
 
49 49
             $rs = Database::query($sql);
50
-            $i=0;
50
+            $i = 0;
51 51
 
52 52
             while ($user = Database :: fetch_array($rs)) {
53 53
                 $i++;
54
-                if ($i<=10) {
54
+                if ($i <= 10) {
55 55
                     $return .= '<a href="javascript: void(0);" onclick="javascript: add_user_to_url(\''.addslashes($user['user_id']).'\',\''.api_get_person_name(addslashes($user['firstname']), addslashes($user['lastname'])).' ('.addslashes($user['username']).')'.'\')">'.api_get_person_name($user['firstname'], $user['lastname']).' ('.$user['username'].')</a><br />';
56 56
                 } else {
57 57
                     $return .= '...<br />';
58 58
                 }
59 59
             }
60 60
         }
61
-        $xajax_response -> addAssign('ajax_list_users','innerHTML',api_utf8_encode($return));
61
+        $xajax_response -> addAssign('ajax_list_users', 'innerHTML', api_utf8_encode($return));
62 62
         return $xajax_response;
63 63
     }
64 64
 }
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.xmlschema.php 1 patch
Spacing   +139 added lines, -139 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
 * @version  $Id: class.xmlschema.php,v 1.53 2010/04/26 20:15:08 snichol Exp $
13 13
 * @access   public
14 14
 */
15
-class nusoap_xmlschema extends nusoap_base  {
15
+class nusoap_xmlschema extends nusoap_base {
16 16
 	
17 17
 	// files
18 18
 	var $schema = '';
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 	* @param	string $namespaces namespaces defined in enclosing XML
52 52
 	* @access   public
53 53
 	*/
54
-	function nusoap_xmlschema($schema='',$xml='',$namespaces=array()){
54
+	function nusoap_xmlschema($schema = '', $xml = '', $namespaces = array()) {
55 55
 		parent::nusoap_base();
56 56
 		$this->debug('nusoap_xmlschema class instantiated, inside constructor');
57 57
 		// files
@@ -63,13 +63,13 @@  discard block
 block discarded – undo
63 63
 		$this->namespaces = array_merge($this->namespaces, $namespaces);
64 64
 
65 65
 		// parse schema file
66
-		if($schema != ''){
66
+		if ($schema != '') {
67 67
 			$this->debug('initial schema file: '.$schema);
68 68
 			$this->parseFile($schema, 'schema');
69 69
 		}
70 70
 
71 71
 		// parse xml file
72
-		if($xml != ''){
72
+		if ($xml != '') {
73 73
 			$this->debug('initial xml file: '.$xml);
74 74
 			$this->parseFile($xml, 'xml');
75 75
 		}
@@ -84,18 +84,18 @@  discard block
 block discarded – undo
84 84
 	* @return boolean
85 85
     * @access public
86 86
     */
87
-	function parseFile($xml,$type){
87
+	function parseFile($xml, $type) {
88 88
 		// parse xml file
89
-		if($xml != ""){
90
-			$xmlStr = @join("",@file($xml));
91
-			if($xmlStr == ""){
89
+		if ($xml != "") {
90
+			$xmlStr = @join("", @file($xml));
91
+			if ($xmlStr == "") {
92 92
 				$msg = 'Error reading XML from '.$xml;
93 93
 				$this->setError($msg);
94 94
 				$this->debug($msg);
95 95
 			return false;
96 96
 			} else {
97 97
 				$this->debug("parsing $xml");
98
-				$this->parseString($xmlStr,$type);
98
+				$this->parseString($xmlStr, $type);
99 99
 				$this->debug("done parsing $xml");
100 100
 			return true;
101 101
 			}
@@ -110,9 +110,9 @@  discard block
 block discarded – undo
110 110
     * @param	string $type (schema|xml)
111 111
 	* @access   private
112 112
 	*/
113
-	function parseString($xml,$type){
113
+	function parseString($xml, $type) {
114 114
 		// parse xml string
115
-		if($xml != ""){
115
+		if ($xml != "") {
116 116
 
117 117
 	    	// Create an XML parser.
118 118
 	    	$this->parser = xml_parser_create();
@@ -123,28 +123,28 @@  discard block
 block discarded – undo
123 123
 	    	xml_set_object($this->parser, $this);
124 124
 
125 125
 	    	// Set the element handlers for the parser.
126
-			if($type == "schema"){
127
-		    	xml_set_element_handler($this->parser, 'schemaStartElement','schemaEndElement');
128
-		    	xml_set_character_data_handler($this->parser,'schemaCharacterData');
129
-			} elseif($type == "xml"){
130
-				xml_set_element_handler($this->parser, 'xmlStartElement','xmlEndElement');
131
-		    	xml_set_character_data_handler($this->parser,'xmlCharacterData');
126
+			if ($type == "schema") {
127
+		    	xml_set_element_handler($this->parser, 'schemaStartElement', 'schemaEndElement');
128
+		    	xml_set_character_data_handler($this->parser, 'schemaCharacterData');
129
+			} elseif ($type == "xml") {
130
+				xml_set_element_handler($this->parser, 'xmlStartElement', 'xmlEndElement');
131
+		    	xml_set_character_data_handler($this->parser, 'xmlCharacterData');
132 132
 			}
133 133
 
134 134
 		    // Parse the XML file.
135
-		    if(!xml_parse($this->parser,$xml,true)){
135
+		    if (!xml_parse($this->parser, $xml, true)) {
136 136
 			// Display an error message.
137 137
 				$errstr = sprintf('XML error parsing XML schema on line %d: %s',
138 138
 				xml_get_current_line_number($this->parser),
139 139
 				xml_error_string(xml_get_error_code($this->parser))
140 140
 				);
141 141
 				$this->debug($errstr);
142
-				$this->debug("XML payload:\n" . $xml);
142
+				$this->debug("XML payload:\n".$xml);
143 143
 				$this->setError($errstr);
144 144
 	    	}
145 145
             
146 146
 			xml_parser_free($this->parser);
147
-		} else{
147
+		} else {
148 148
 			$this->debug('no xml passed to parseString()!!');
149 149
 			$this->setError('no xml passed to parseString()!!');
150 150
 		}
@@ -160,9 +160,9 @@  discard block
 block discarded – undo
160 160
 	function CreateTypeName($ename) {
161 161
 		$scope = '';
162 162
 		for ($i = 0; $i < count($this->complexTypeStack); $i++) {
163
-			$scope .= $this->complexTypeStack[$i] . '_';
163
+			$scope .= $this->complexTypeStack[$i].'_';
164 164
 		}
165
-		return $scope . $ename . '_ContainedType';
165
+		return $scope.$ename.'_ContainedType';
166 166
 	}
167 167
 	
168 168
 	/**
@@ -188,7 +188,7 @@  discard block
 block discarded – undo
188 188
 		}
189 189
 
190 190
 		// get element prefix
191
-		if($prefix = $this->getPrefix($name)){
191
+		if ($prefix = $this->getPrefix($name)) {
192 192
 			// get unqualified name
193 193
 			$name = $this->getLocalPart($name);
194 194
 		} else {
@@ -196,31 +196,31 @@  discard block
 block discarded – undo
196 196
         }
197 197
 		
198 198
         // loop thru attributes, expanding, and registering namespace declarations
199
-        if(count($attrs) > 0){
200
-        	foreach($attrs as $k => $v){
199
+        if (count($attrs) > 0) {
200
+        	foreach ($attrs as $k => $v) {
201 201
                 // if ns declarations, add to class level array of valid namespaces
202
-				if(preg_match('/^xmlns/',$k)){
202
+				if (preg_match('/^xmlns/', $k)) {
203 203
                 	//$this->xdebug("$k: $v");
204 204
                 	//$this->xdebug('ns_prefix: '.$this->getPrefix($k));
205
-                	if($ns_prefix = substr(strrchr($k,':'),1)){
205
+                	if ($ns_prefix = substr(strrchr($k, ':'), 1)) {
206 206
                 		//$this->xdebug("Add namespace[$ns_prefix] = $v");
207 207
 						$this->namespaces[$ns_prefix] = $v;
208 208
 					} else {
209 209
 						$this->defaultNamespace[$pos] = $v;
210
-						if (! $this->getPrefixFromNamespace($v)) {
211
-							$this->namespaces['ns'.(count($this->namespaces)+1)] = $v;
210
+						if (!$this->getPrefixFromNamespace($v)) {
211
+							$this->namespaces['ns'.(count($this->namespaces) + 1)] = $v;
212 212
 						}
213 213
 					}
214
-					if($v == 'http://www.w3.org/2001/XMLSchema' || $v == 'http://www.w3.org/1999/XMLSchema' || $v == 'http://www.w3.org/2000/10/XMLSchema'){
214
+					if ($v == 'http://www.w3.org/2001/XMLSchema' || $v == 'http://www.w3.org/1999/XMLSchema' || $v == 'http://www.w3.org/2000/10/XMLSchema') {
215 215
 						$this->XMLSchemaVersion = $v;
216 216
 						$this->namespaces['xsi'] = $v.'-instance';
217 217
 					}
218 218
 				}
219 219
         	}
220
-        	foreach($attrs as $k => $v){
220
+        	foreach ($attrs as $k => $v) {
221 221
                 // expand each attribute
222
-                $k = strpos($k,':') ? $this->expandQname($k) : $k;
223
-                $v = strpos($v,':') ? $this->expandQname($v) : $v;
222
+                $k = strpos($k, ':') ? $this->expandQname($k) : $k;
223
+                $v = strpos($v, ':') ? $this->expandQname($v) : $v;
224 224
         		$eAttrs[$k] = $v;
225 225
         	}
226 226
         	$attrs = $eAttrs;
@@ -228,7 +228,7 @@  discard block
 block discarded – undo
228 228
         	$attrs = array();
229 229
         }
230 230
 		// find status, register data
231
-		switch($name){
231
+		switch ($name) {
232 232
 			case 'all':			// (optional) compositor content for a complexType
233 233
 			case 'choice':
234 234
 			case 'group':
@@ -253,41 +253,41 @@  discard block
 block discarded – undo
253 253
 						// no namespace in arrayType attribute value...
254 254
 						if ($this->defaultNamespace[$pos]) {
255 255
 							// ...so use the default
256
-							$attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'] = $this->defaultNamespace[$pos] . ':' . $attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'];
256
+							$attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'] = $this->defaultNamespace[$pos].':'.$attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'];
257 257
 						}
258 258
 					}
259 259
             	}
260
-                if(isset($attrs['name'])){
260
+                if (isset($attrs['name'])) {
261 261
 					$this->attributes[$attrs['name']] = $attrs;
262 262
 					$aname = $attrs['name'];
263
-				} elseif(isset($attrs['ref']) && $attrs['ref'] == 'http://schemas.xmlsoap.org/soap/encoding/:arrayType'){
263
+				} elseif (isset($attrs['ref']) && $attrs['ref'] == 'http://schemas.xmlsoap.org/soap/encoding/:arrayType') {
264 264
 					if (isset($attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'])) {
265 265
 	                	$aname = $attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'];
266 266
 	                } else {
267 267
 	                	$aname = '';
268 268
 	                }
269
-				} elseif(isset($attrs['ref'])){
269
+				} elseif (isset($attrs['ref'])) {
270 270
 					$aname = $attrs['ref'];
271 271
                     $this->attributes[$attrs['ref']] = $attrs;
272 272
 				}
273 273
                 
274
-				if($this->currentComplexType){	// This should *always* be
274
+				if ($this->currentComplexType) {	// This should *always* be
275 275
 					$this->complexTypes[$this->currentComplexType]['attrs'][$aname] = $attrs;
276 276
 				}
277 277
 				// arrayType attribute
278
-				if(isset($attrs['http://schemas.xmlsoap.org/wsdl/:arrayType']) || $this->getLocalPart($aname) == 'arrayType'){
278
+				if (isset($attrs['http://schemas.xmlsoap.org/wsdl/:arrayType']) || $this->getLocalPart($aname) == 'arrayType') {
279 279
 					$this->complexTypes[$this->currentComplexType]['phpType'] = 'array';
280 280
                 	$prefix = $this->getPrefix($aname);
281
-					if(isset($attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'])){
281
+					if (isset($attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'])) {
282 282
 						$v = $attrs['http://schemas.xmlsoap.org/wsdl/:arrayType'];
283 283
 					} else {
284 284
 						$v = '';
285 285
 					}
286
-                    if(strpos($v,'[,]')){
286
+                    if (strpos($v, '[,]')) {
287 287
                         $this->complexTypes[$this->currentComplexType]['multidimensional'] = true;
288 288
                     }
289
-                    $v = substr($v,0,strpos($v,'[')); // clip the []
290
-                    if(!strpos($v,':') && isset($this->typemap[$this->XMLSchemaVersion][$v])){
289
+                    $v = substr($v, 0, strpos($v, '[')); // clip the []
290
+                    if (!strpos($v, ':') && isset($this->typemap[$this->XMLSchemaVersion][$v])) {
291 291
                         $v = $this->XMLSchemaVersion.':'.$v;
292 292
                     }
293 293
                     $this->complexTypes[$this->currentComplexType]['arrayType'] = $v;
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
 			break;
299 299
 			case 'complexType':
300 300
 				array_push($this->complexTypeStack, $this->currentComplexType);
301
-				if(isset($attrs['name'])){
301
+				if (isset($attrs['name'])) {
302 302
 					// TODO: what is the scope of named complexTypes that appear
303 303
 					//       nested within other c complexTypes?
304 304
 					$this->xdebug('processing named complexType '.$attrs['name']);
@@ -313,7 +313,7 @@  discard block
 block discarded – undo
313 313
 					//                        minOccurs="0" maxOccurs="unbounded" />
314 314
 					//                </sequence>
315 315
 					//            </complexType>
316
-					if(isset($attrs['base']) && preg_match('/:Array$/',$attrs['base'])){
316
+					if (isset($attrs['base']) && preg_match('/:Array$/', $attrs['base'])) {
317 317
 						$this->xdebug('complexType is unusual array');
318 318
 						$this->complexTypes[$this->currentComplexType]['phpType'] = 'array';
319 319
 					} else {
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
 					}
322 322
 				} else {
323 323
 					$name = $this->CreateTypeName($this->currentElement);
324
-					$this->xdebug('processing unnamed complexType for element ' . $this->currentElement . ' named ' . $name);
324
+					$this->xdebug('processing unnamed complexType for element '.$this->currentElement.' named '.$name);
325 325
 					$this->currentComplexType = $name;
326 326
 					//$this->currentElement = false;
327 327
 					$this->complexTypes[$this->currentComplexType] = $attrs;
@@ -333,7 +333,7 @@  discard block
 block discarded – undo
333 333
 					//                        minOccurs="0" maxOccurs="unbounded" />
334 334
 					//                </sequence>
335 335
 					//            </complexType>
336
-					if(isset($attrs['base']) && preg_match('/:Array$/',$attrs['base'])){
336
+					if (isset($attrs['base']) && preg_match('/:Array$/', $attrs['base'])) {
337 337
 						$this->xdebug('complexType is unusual array');
338 338
 						$this->complexTypes[$this->currentComplexType]['phpType'] = 'array';
339 339
 					} else {
@@ -352,12 +352,12 @@  discard block
 block discarded – undo
352 352
 						$attrs['form'] = 'qualified';
353 353
 					}
354 354
 				}
355
-				if(isset($attrs['type'])){
355
+				if (isset($attrs['type'])) {
356 356
 					$this->xdebug("processing typed element ".$attrs['name']." of type ".$attrs['type']);
357
-					if (! $this->getPrefix($attrs['type'])) {
357
+					if (!$this->getPrefix($attrs['type'])) {
358 358
 						if ($this->defaultNamespace[$pos]) {
359
-							$attrs['type'] = $this->defaultNamespace[$pos] . ':' . $attrs['type'];
360
-							$this->xdebug('used default namespace to make type ' . $attrs['type']);
359
+							$attrs['type'] = $this->defaultNamespace[$pos].':'.$attrs['type'];
360
+							$this->xdebug('used default namespace to make type '.$attrs['type']);
361 361
 						}
362 362
 					}
363 363
 					// This is for constructs like
@@ -368,20 +368,20 @@  discard block
 block discarded – undo
368 368
 					//                </sequence>
369 369
 					//            </complexType>
370 370
 					if ($this->currentComplexType && $this->complexTypes[$this->currentComplexType]['phpType'] == 'array') {
371
-						$this->xdebug('arrayType for unusual array is ' . $attrs['type']);
371
+						$this->xdebug('arrayType for unusual array is '.$attrs['type']);
372 372
 						$this->complexTypes[$this->currentComplexType]['arrayType'] = $attrs['type'];
373 373
 					}
374 374
 					$this->currentElement = $attrs['name'];
375 375
 					$ename = $attrs['name'];
376
-				} elseif(isset($attrs['ref'])){
376
+				} elseif (isset($attrs['ref'])) {
377 377
 					$this->xdebug("processing element as ref to ".$attrs['ref']);
378 378
 					$this->currentElement = "ref to ".$attrs['ref'];
379 379
 					$ename = $this->getLocalPart($attrs['ref']);
380 380
 				} else {
381
-					$type = $this->CreateTypeName($this->currentComplexType . '_' . $attrs['name']);
382
-					$this->xdebug("processing untyped element " . $attrs['name'] . ' type ' . $type);
381
+					$type = $this->CreateTypeName($this->currentComplexType.'_'.$attrs['name']);
382
+					$this->xdebug("processing untyped element ".$attrs['name'].' type '.$type);
383 383
 					$this->currentElement = $attrs['name'];
384
-					$attrs['type'] = $this->schemaTargetNamespace . ':' . $type;
384
+					$attrs['type'] = $this->schemaTargetNamespace.':'.$type;
385 385
 					$ename = $attrs['name'];
386 386
 				}
387 387
 				if (isset($ename) && $this->currentComplexType) {
@@ -389,12 +389,12 @@  discard block
 block discarded – undo
389 389
 					$this->complexTypes[$this->currentComplexType]['elements'][$ename] = $attrs;
390 390
 				} elseif (!isset($attrs['ref'])) {
391 391
 					$this->xdebug("add element $ename to elements array");
392
-					$this->elements[ $attrs['name'] ] = $attrs;
393
-					$this->elements[ $attrs['name'] ]['typeClass'] = 'element';
392
+					$this->elements[$attrs['name']] = $attrs;
393
+					$this->elements[$attrs['name']]['typeClass'] = 'element';
394 394
 				}
395 395
 			break;
396 396
 			case 'enumeration':	//	restriction value list member
397
-				$this->xdebug('enumeration ' . $attrs['value']);
397
+				$this->xdebug('enumeration '.$attrs['value']);
398 398
 				if ($this->currentSimpleType) {
399 399
 					$this->simpleTypes[$this->currentSimpleType]['enumeration'][] = $attrs['value'];
400 400
 				} elseif ($this->currentComplexType) {
@@ -402,11 +402,11 @@  discard block
 block discarded – undo
402 402
 				}
403 403
 			break;
404 404
 			case 'extension':	// simpleContent or complexContent type extension
405
-				$this->xdebug('extension ' . $attrs['base']);
405
+				$this->xdebug('extension '.$attrs['base']);
406 406
 				if ($this->currentComplexType) {
407 407
 					$ns = $this->getPrefix($attrs['base']);
408 408
 					if ($ns == '') {
409
-						$this->complexTypes[$this->currentComplexType]['extensionBase'] = $this->schemaTargetNamespace . ':' . $attrs['base'];
409
+						$this->complexTypes[$this->currentComplexType]['extensionBase'] = $this->schemaTargetNamespace.':'.$attrs['base'];
410 410
 					} else {
411 411
 						$this->complexTypes[$this->currentComplexType]['extensionBase'] = $attrs['base'];
412 412
 					}
@@ -416,19 +416,19 @@  discard block
 block discarded – undo
416 416
 			break;
417 417
 			case 'import':
418 418
 			    if (isset($attrs['schemaLocation'])) {
419
-					$this->xdebug('import namespace ' . $attrs['namespace'] . ' from ' . $attrs['schemaLocation']);
419
+					$this->xdebug('import namespace '.$attrs['namespace'].' from '.$attrs['schemaLocation']);
420 420
                     $this->imports[$attrs['namespace']][] = array('location' => $attrs['schemaLocation'], 'loaded' => false);
421 421
 				} else {
422
-					$this->xdebug('import namespace ' . $attrs['namespace']);
422
+					$this->xdebug('import namespace '.$attrs['namespace']);
423 423
                     $this->imports[$attrs['namespace']][] = array('location' => '', 'loaded' => true);
424
-					if (! $this->getPrefixFromNamespace($attrs['namespace'])) {
425
-						$this->namespaces['ns'.(count($this->namespaces)+1)] = $attrs['namespace'];
424
+					if (!$this->getPrefixFromNamespace($attrs['namespace'])) {
425
+						$this->namespaces['ns'.(count($this->namespaces) + 1)] = $attrs['namespace'];
426 426
 					}
427 427
 				}
428 428
 			break;
429 429
 			case 'include':
430 430
 			    if (isset($attrs['schemaLocation'])) {
431
-					$this->xdebug('include into namespace ' . $this->schemaTargetNamespace . ' from ' . $attrs['schemaLocation']);
431
+					$this->xdebug('include into namespace '.$this->schemaTargetNamespace.' from '.$attrs['schemaLocation']);
432 432
                     $this->imports[$this->schemaTargetNamespace][] = array('location' => $attrs['schemaLocation'], 'loaded' => false);
433 433
 				} else {
434 434
 					$this->xdebug('ignoring invalid XML Schema construct: include without schemaLocation attribute');
@@ -438,12 +438,12 @@  discard block
 block discarded – undo
438 438
 				$this->xdebug("do nothing for element $name");
439 439
 			break;
440 440
 			case 'restriction':	// simpleType, simpleContent or complexContent value restriction
441
-				$this->xdebug('restriction ' . $attrs['base']);
442
-				if($this->currentSimpleType){
441
+				$this->xdebug('restriction '.$attrs['base']);
442
+				if ($this->currentSimpleType) {
443 443
 					$this->simpleTypes[$this->currentSimpleType]['type'] = $attrs['base'];
444
-				} elseif($this->currentComplexType){
444
+				} elseif ($this->currentComplexType) {
445 445
 					$this->complexTypes[$this->currentComplexType]['restrictionBase'] = $attrs['base'];
446
-					if(strstr($attrs['base'],':') == ':Array'){
446
+					if (strstr($attrs['base'], ':') == ':Array') {
447 447
 						$this->complexTypes[$this->currentComplexType]['phpType'] = 'array';
448 448
 					}
449 449
 				}
@@ -470,15 +470,15 @@  discard block
 block discarded – undo
470 470
 			break;
471 471
 			case 'simpleType':
472 472
 				array_push($this->simpleTypeStack, $this->currentSimpleType);
473
-				if(isset($attrs['name'])){
474
-					$this->xdebug("processing simpleType for name " . $attrs['name']);
473
+				if (isset($attrs['name'])) {
474
+					$this->xdebug("processing simpleType for name ".$attrs['name']);
475 475
 					$this->currentSimpleType = $attrs['name'];
476
-					$this->simpleTypes[ $attrs['name'] ] = $attrs;
477
-					$this->simpleTypes[ $attrs['name'] ]['typeClass'] = 'simpleType';
478
-					$this->simpleTypes[ $attrs['name'] ]['phpType'] = 'scalar';
476
+					$this->simpleTypes[$attrs['name']] = $attrs;
477
+					$this->simpleTypes[$attrs['name']]['typeClass'] = 'simpleType';
478
+					$this->simpleTypes[$attrs['name']]['phpType'] = 'scalar';
479 479
 				} else {
480
-					$name = $this->CreateTypeName($this->currentComplexType . '_' . $this->currentElement);
481
-					$this->xdebug('processing unnamed simpleType for element ' . $this->currentElement . ' named ' . $name);
480
+					$name = $this->CreateTypeName($this->currentComplexType.'_'.$this->currentElement);
481
+					$this->xdebug('processing unnamed simpleType for element '.$this->currentElement.' named '.$name);
482 482
 					$this->currentSimpleType = $name;
483 483
 					//$this->currentElement = false;
484 484
 					$this->simpleTypes[$this->currentSimpleType] = $attrs;
@@ -504,29 +504,29 @@  discard block
 block discarded – undo
504 504
 		// bring depth down a notch
505 505
 		$this->depth--;
506 506
 		// position of current element is equal to the last value left in depth_array for my depth
507
-		if(isset($this->depth_array[$this->depth])){
507
+		if (isset($this->depth_array[$this->depth])) {
508 508
         	$pos = $this->depth_array[$this->depth];
509 509
         }
510 510
 		// get element prefix
511
-		if ($prefix = $this->getPrefix($name)){
511
+		if ($prefix = $this->getPrefix($name)) {
512 512
 			// get unqualified name
513 513
 			$name = $this->getLocalPart($name);
514 514
 		} else {
515 515
         	$prefix = '';
516 516
         }
517 517
 		// move on...
518
-		if($name == 'complexType'){
519
-			$this->xdebug('done processing complexType ' . ($this->currentComplexType ? $this->currentComplexType : '(unknown)'));
518
+		if ($name == 'complexType') {
519
+			$this->xdebug('done processing complexType '.($this->currentComplexType ? $this->currentComplexType : '(unknown)'));
520 520
 			$this->xdebug($this->varDump($this->complexTypes[$this->currentComplexType]));
521 521
 			$this->currentComplexType = array_pop($this->complexTypeStack);
522 522
 			//$this->currentElement = false;
523 523
 		}
524
-		if($name == 'element'){
525
-			$this->xdebug('done processing element ' . ($this->currentElement ? $this->currentElement : '(unknown)'));
524
+		if ($name == 'element') {
525
+			$this->xdebug('done processing element '.($this->currentElement ? $this->currentElement : '(unknown)'));
526 526
 			$this->currentElement = array_pop($this->elementStack);
527 527
 		}
528
-		if($name == 'simpleType'){
529
-			$this->xdebug('done processing simpleType ' . ($this->currentSimpleType ? $this->currentSimpleType : '(unknown)'));
528
+		if ($name == 'simpleType') {
529
+			$this->xdebug('done processing simpleType '.($this->currentSimpleType ? $this->currentSimpleType : '(unknown)'));
530 530
 			$this->xdebug($this->varDump($this->simpleTypes[$this->currentSimpleType]));
531 531
 			$this->currentSimpleType = array_pop($this->simpleTypeStack);
532 532
 		}
@@ -539,7 +539,7 @@  discard block
 block discarded – undo
539 539
 	* @param    string $data element content
540 540
 	* @access   private
541 541
 	*/
542
-	function schemaCharacterData($parser, $data){
542
+	function schemaCharacterData($parser, $data) {
543 543
 		$pos = $this->depth_array[$this->depth - 1];
544 544
 		$this->message[$pos]['cdata'] .= $data;
545 545
 	}
@@ -549,32 +549,32 @@  discard block
 block discarded – undo
549 549
 	*
550 550
 	* @access   public
551 551
 	*/
552
-	function serializeSchema(){
552
+	function serializeSchema() {
553 553
 
554 554
 		$schemaPrefix = $this->getPrefixFromNamespace($this->XMLSchemaVersion);
555 555
 		$xml = '';
556 556
 		// imports
557 557
 		if (sizeof($this->imports) > 0) {
558
-			foreach($this->imports as $ns => $list) {
558
+			foreach ($this->imports as $ns => $list) {
559 559
 				foreach ($list as $ii) {
560 560
 					if ($ii['location'] != '') {
561
-						$xml .= " <$schemaPrefix:import location=\"" . $ii['location'] . '" namespace="' . $ns . "\" />\n";
561
+						$xml .= " <$schemaPrefix:import location=\"".$ii['location'].'" namespace="'.$ns."\" />\n";
562 562
 					} else {
563
-						$xml .= " <$schemaPrefix:import namespace=\"" . $ns . "\" />\n";
563
+						$xml .= " <$schemaPrefix:import namespace=\"".$ns."\" />\n";
564 564
 					}
565 565
 				}
566 566
 			} 
567 567
 		} 
568 568
 		// complex types
569
-		foreach($this->complexTypes as $typeName => $attrs){
569
+		foreach ($this->complexTypes as $typeName => $attrs) {
570 570
 			$contentStr = '';
571 571
 			// serialize child elements
572
-			if(isset($attrs['elements']) && (count($attrs['elements']) > 0)){
573
-				foreach($attrs['elements'] as $element => $eParts){
574
-					if(isset($eParts['ref'])){
572
+			if (isset($attrs['elements']) && (count($attrs['elements']) > 0)) {
573
+				foreach ($attrs['elements'] as $element => $eParts) {
574
+					if (isset($eParts['ref'])) {
575 575
 						$contentStr .= "   <$schemaPrefix:element ref=\"$element\"/>\n";
576 576
 					} else {
577
-						$contentStr .= "   <$schemaPrefix:element name=\"$element\" type=\"" . $this->contractQName($eParts['type']) . "\"";
577
+						$contentStr .= "   <$schemaPrefix:element name=\"$element\" type=\"".$this->contractQName($eParts['type'])."\"";
578 578
 						foreach ($eParts as $aName => $aValue) {
579 579
 							// handle, e.g., abstract, default, form, minOccurs, maxOccurs, nillable
580 580
 							if ($aName != 'name' && $aName != 'type') {
@@ -590,8 +590,8 @@  discard block
 block discarded – undo
590 590
 				}
591 591
 			}
592 592
 			// attributes
593
-			if(isset($attrs['attrs']) && (count($attrs['attrs']) >= 1)){
594
-				foreach($attrs['attrs'] as $attr => $aParts){
593
+			if (isset($attrs['attrs']) && (count($attrs['attrs']) >= 1)) {
594
+				foreach ($attrs['attrs'] as $attr => $aParts) {
595 595
 					$contentStr .= "    <$schemaPrefix:attribute";
596 596
 					foreach ($aParts as $a => $v) {
597 597
 						if ($a == 'ref' || $a == 'type') {
@@ -607,15 +607,15 @@  discard block
 block discarded – undo
607 607
 				}
608 608
 			}
609 609
 			// if restriction
610
-			if (isset($attrs['restrictionBase']) && $attrs['restrictionBase'] != ''){
610
+			if (isset($attrs['restrictionBase']) && $attrs['restrictionBase'] != '') {
611 611
 				$contentStr = "   <$schemaPrefix:restriction base=\"".$this->contractQName($attrs['restrictionBase'])."\">\n".$contentStr."   </$schemaPrefix:restriction>\n";
612 612
 				// complex or simple content
613
-				if ((isset($attrs['elements']) && count($attrs['elements']) > 0) || (isset($attrs['attrs']) && count($attrs['attrs']) > 0)){
613
+				if ((isset($attrs['elements']) && count($attrs['elements']) > 0) || (isset($attrs['attrs']) && count($attrs['attrs']) > 0)) {
614 614
 					$contentStr = "  <$schemaPrefix:complexContent>\n".$contentStr."  </$schemaPrefix:complexContent>\n";
615 615
 				}
616 616
 			}
617 617
 			// finalize complex type
618
-			if($contentStr != ''){
618
+			if ($contentStr != '') {
619 619
 				$contentStr = " <$schemaPrefix:complexType name=\"$typeName\">\n".$contentStr." </$schemaPrefix:complexType>\n";
620 620
 			} else {
621 621
 				$contentStr = " <$schemaPrefix:complexType name=\"$typeName\"/>\n";
@@ -623,8 +623,8 @@  discard block
 block discarded – undo
623 623
 			$xml .= $contentStr;
624 624
 		}
625 625
 		// simple types
626
-		if(isset($this->simpleTypes) && count($this->simpleTypes) > 0){
627
-			foreach($this->simpleTypes as $typeName => $eParts){
626
+		if (isset($this->simpleTypes) && count($this->simpleTypes) > 0) {
627
+			foreach ($this->simpleTypes as $typeName => $eParts) {
628 628
 				$xml .= " <$schemaPrefix:simpleType name=\"$typeName\">\n  <$schemaPrefix:restriction base=\"".$this->contractQName($eParts['type'])."\">\n";
629 629
 				if (isset($eParts['enumeration'])) {
630 630
 					foreach ($eParts['enumeration'] as $e) {
@@ -635,14 +635,14 @@  discard block
 block discarded – undo
635 635
 			}
636 636
 		}
637 637
 		// elements
638
-		if(isset($this->elements) && count($this->elements) > 0){
639
-			foreach($this->elements as $element => $eParts){
638
+		if (isset($this->elements) && count($this->elements) > 0) {
639
+			foreach ($this->elements as $element => $eParts) {
640 640
 				$xml .= " <$schemaPrefix:element name=\"$element\" type=\"".$this->contractQName($eParts['type'])."\"/>\n";
641 641
 			}
642 642
 		}
643 643
 		// attributes
644
-		if(isset($this->attributes) && count($this->attributes) > 0){
645
-			foreach($this->attributes as $attr => $aParts){
644
+		if (isset($this->attributes) && count($this->attributes) > 0) {
645
+			foreach ($this->attributes as $attr => $aParts) {
646 646
 				$xml .= " <$schemaPrefix:attribute name=\"$attr\" type=\"".$this->contractQName($aParts['type'])."\"\n/>";
647 647
 			}
648 648
 		}
@@ -657,7 +657,7 @@  discard block
 block discarded – undo
657 657
 		foreach (array_diff($this->usedNamespaces, $this->enclosingNamespaces) as $nsp => $ns) {
658 658
 			$el .= " xmlns:$nsp=\"$ns\"";
659 659
 		}
660
-		$xml = $el . ">\n".$xml."</$schemaPrefix:schema>\n";
660
+		$xml = $el.">\n".$xml."</$schemaPrefix:schema>\n";
661 661
 		return $xml;
662 662
 	}
663 663
 
@@ -667,8 +667,8 @@  discard block
 block discarded – undo
667 667
 	* @param    string $string debug data
668 668
 	* @access   private
669 669
 	*/
670
-	function xdebug($string){
671
-		$this->debug('<' . $this->schemaTargetNamespace . '> '.$string);
670
+	function xdebug($string) {
671
+		$this->debug('<'.$this->schemaTargetNamespace.'> '.$string);
672 672
 	}
673 673
 
674 674
     /**
@@ -683,11 +683,11 @@  discard block
 block discarded – undo
683 683
     * @access public
684 684
     * @deprecated
685 685
     */
686
-	function getPHPType($type,$ns){
687
-		if(isset($this->typemap[$ns][$type])){
686
+	function getPHPType($type, $ns) {
687
+		if (isset($this->typemap[$ns][$type])) {
688 688
 			//print "found type '$type' and ns $ns in typemap<br>";
689 689
 			return $this->typemap[$ns][$type];
690
-		} elseif(isset($this->complexTypes[$type])){
690
+		} elseif (isset($this->complexTypes[$type])) {
691 691
 			//print "getting type '$type' and ns $ns from complexTypes array<br>";
692 692
 			return $this->complexTypes[$type]['phpType'];
693 693
 		}
@@ -716,7 +716,7 @@  discard block
 block discarded – undo
716 716
     * @see addSimpleType
717 717
     * @see addElement
718 718
     */
719
-	function getTypeDef($type){
719
+	function getTypeDef($type) {
720 720
 		//$this->debug("in getTypeDef for type $type");
721 721
 		if (substr($type, -1) == '^') {
722 722
 			$is_element = 1;
@@ -725,10 +725,10 @@  discard block
 block discarded – undo
725 725
 			$is_element = 0;
726 726
 		}
727 727
 
728
-		if((! $is_element) && isset($this->complexTypes[$type])){
728
+		if ((!$is_element) && isset($this->complexTypes[$type])) {
729 729
 			$this->xdebug("in getTypeDef, found complexType $type");
730 730
 			return $this->complexTypes[$type];
731
-		} elseif((! $is_element) && isset($this->simpleTypes[$type])){
731
+		} elseif ((!$is_element) && isset($this->simpleTypes[$type])) {
732 732
 			$this->xdebug("in getTypeDef, found simpleType $type");
733 733
 			if (!isset($this->simpleTypes[$type]['phpType'])) {
734 734
 				// get info for type to tack onto the simple type
@@ -748,7 +748,7 @@  discard block
 block discarded – undo
748 748
 				}
749 749
 			}
750 750
 			return $this->simpleTypes[$type];
751
-		} elseif(isset($this->elements[$type])){
751
+		} elseif (isset($this->elements[$type])) {
752 752
 			$this->xdebug("in getTypeDef, found element $type");
753 753
 			if (!isset($this->elements[$type]['phpType'])) {
754 754
 				// get info for type to tack onto the element
@@ -773,7 +773,7 @@  discard block
 block discarded – undo
773 773
 				}
774 774
 			}
775 775
 			return $this->elements[$type];
776
-		} elseif(isset($this->attributes[$type])){
776
+		} elseif (isset($this->attributes[$type])) {
777 777
 			$this->xdebug("in getTypeDef, found attribute $type");
778 778
 			return $this->attributes[$type];
779 779
 		} elseif (preg_match('/_ContainedType$/', $type)) {
@@ -795,23 +795,23 @@  discard block
 block discarded – undo
795 795
     * @access public
796 796
     * @deprecated
797 797
     */
798
-    function serializeTypeDef($type){
798
+    function serializeTypeDef($type) {
799 799
     	//print "in sTD() for type $type<br>";
800
-	if($typeDef = $this->getTypeDef($type)){
800
+	if ($typeDef = $this->getTypeDef($type)) {
801 801
 		$str .= '<'.$type;
802
-	    if(is_array($typeDef['attrs'])){
803
-		foreach($typeDef['attrs'] as $attName => $data){
802
+	    if (is_array($typeDef['attrs'])) {
803
+		foreach ($typeDef['attrs'] as $attName => $data) {
804 804
 		    $str .= " $attName=\"{type = ".$data['type']."}\"";
805 805
 		}
806 806
 	    }
807 807
 	    $str .= " xmlns=\"".$this->schema['targetNamespace']."\"";
808
-	    if(count($typeDef['elements']) > 0){
808
+	    if (count($typeDef['elements']) > 0) {
809 809
 		$str .= ">";
810
-		foreach($typeDef['elements'] as $element => $eData){
810
+		foreach ($typeDef['elements'] as $element => $eData) {
811 811
 		    $str .= $this->serializeTypeDef($element);
812 812
 		}
813 813
 		$str .= "</$type>";
814
-	    } elseif($typeDef['typeClass'] == 'element') {
814
+	    } elseif ($typeDef['typeClass'] == 'element') {
815 815
 		$str .= "></$type>";
816 816
 	    } else {
817 817
 		$str .= "/>";
@@ -831,22 +831,22 @@  discard block
 block discarded – undo
831 831
     * @access public
832 832
     * @deprecated
833 833
 	*/
834
-	function typeToForm($name,$type){
834
+	function typeToForm($name, $type) {
835 835
 		// get typedef
836
-		if($typeDef = $this->getTypeDef($type)){
836
+		if ($typeDef = $this->getTypeDef($type)) {
837 837
 			// if struct
838
-			if($typeDef['phpType'] == 'struct'){
838
+			if ($typeDef['phpType'] == 'struct') {
839 839
 				$buffer .= '<table>';
840
-				foreach($typeDef['elements'] as $child => $childDef){
840
+				foreach ($typeDef['elements'] as $child => $childDef) {
841 841
 					$buffer .= "
842 842
 					<tr><td align='right'>$childDef[name] (type: ".$this->getLocalPart($childDef['type'])."):</td>
843 843
 					<td><input type='text' name='parameters[".$name."][$childDef[name]]'></td></tr>";
844 844
 				}
845 845
 				$buffer .= '</table>';
846 846
 			// if array
847
-			} elseif($typeDef['phpType'] == 'array'){
847
+			} elseif ($typeDef['phpType'] == 'array') {
848 848
 				$buffer .= '<table>';
849
-				for($i=0;$i < 3; $i++){
849
+				for ($i = 0; $i < 3; $i++) {
850 850
 					$buffer .= "
851 851
 					<tr><td align='right'>array item (type: $typeDef[arrayType]):</td>
852 852
 					<td><input type='text' name='parameters[".$name."][]'></td></tr>";
@@ -903,7 +903,7 @@  discard block
 block discarded – undo
903 903
 	* @access public
904 904
 	* @see getTypeDef
905 905
 	*/
906
-	function addComplexType($name,$typeClass='complexType',$phpType='array',$compositor='',$restrictionBase='',$elements=array(),$attrs=array(),$arrayType=''){
906
+	function addComplexType($name, $typeClass = 'complexType', $phpType = 'array', $compositor = '', $restrictionBase = '', $elements = array(), $attrs = array(), $arrayType = '') {
907 907
 		$this->complexTypes[$name] = array(
908 908
 	    'name'		=> $name,
909 909
 	    'typeClass'	=> $typeClass,
@@ -931,7 +931,7 @@  discard block
 block discarded – undo
931 931
 	* @see nusoap_xmlschema
932 932
 	* @see getTypeDef
933 933
 	*/
934
-	function addSimpleType($name, $restrictionBase='', $typeClass='simpleType', $phpType='scalar', $enumeration=array()) {
934
+	function addSimpleType($name, $restrictionBase = '', $typeClass = 'simpleType', $phpType = 'scalar', $enumeration = array()) {
935 935
 		$this->simpleTypes[$name] = array(
936 936
 	    'name'			=> $name,
937 937
 	    'typeClass'		=> $typeClass,
@@ -952,14 +952,14 @@  discard block
 block discarded – undo
952 952
 	* @access public
953 953
 	*/
954 954
 	function addElement($attrs) {
955
-		if (! $this->getPrefix($attrs['type'])) {
956
-			$attrs['type'] = $this->schemaTargetNamespace . ':' . $attrs['type'];
955
+		if (!$this->getPrefix($attrs['type'])) {
956
+			$attrs['type'] = $this->schemaTargetNamespace.':'.$attrs['type'];
957 957
 		}
958
-		$this->elements[ $attrs['name'] ] = $attrs;
959
-		$this->elements[ $attrs['name'] ]['typeClass'] = 'element';
958
+		$this->elements[$attrs['name']] = $attrs;
959
+		$this->elements[$attrs['name']]['typeClass'] = 'element';
960 960
 		
961
-		$this->xdebug("addElement " . $attrs['name']);
962
-		$this->appendDebug($this->varDump($this->elements[ $attrs['name'] ]));
961
+		$this->xdebug("addElement ".$attrs['name']);
962
+		$this->appendDebug($this->varDump($this->elements[$attrs['name']]));
963 963
 	}
964 964
 }
965 965
 
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.soapclient.php 1 patch
Spacing   +107 added lines, -107 removed lines patch added patch discarded remove patch
@@ -23,39 +23,39 @@  discard block
 block discarded – undo
23 23
 * @version  $Id: class.soapclient.php,v 1.69 2010/04/26 20:15:08 snichol Exp $
24 24
 * @access   public
25 25
 */
26
-class nusoap_client extends nusoap_base  {
27
-
28
-	var $username = '';				// Username for HTTP authentication
29
-	var $password = '';				// Password for HTTP authentication
30
-	var $authtype = '';				// Type of HTTP authentication
31
-	var $certRequest = array();		// Certificate for HTTP SSL authentication
32
-	var $requestHeaders = false;	// SOAP headers in request (text)
33
-	var $responseHeaders = '';		// SOAP headers from response (incomplete namespace resolution) (text)
34
-	var $responseHeader = NULL;		// SOAP Header from response (parsed)
35
-	var $document = '';				// SOAP body response portion (incomplete namespace resolution) (text)
26
+class nusoap_client extends nusoap_base {
27
+
28
+	var $username = ''; // Username for HTTP authentication
29
+	var $password = ''; // Password for HTTP authentication
30
+	var $authtype = ''; // Type of HTTP authentication
31
+	var $certRequest = array(); // Certificate for HTTP SSL authentication
32
+	var $requestHeaders = false; // SOAP headers in request (text)
33
+	var $responseHeaders = ''; // SOAP headers from response (incomplete namespace resolution) (text)
34
+	var $responseHeader = NULL; // SOAP Header from response (parsed)
35
+	var $document = ''; // SOAP body response portion (incomplete namespace resolution) (text)
36 36
 	var $endpoint;
37
-	var $forceEndpoint = '';		// overrides WSDL endpoint
37
+	var $forceEndpoint = ''; // overrides WSDL endpoint
38 38
     var $proxyhost = '';
39 39
     var $proxyport = '';
40 40
 	var $proxyusername = '';
41 41
 	var $proxypassword = '';
42
-	var $portName = '';				// port name to use in WSDL
43
-    var $xml_encoding = '';			// character set encoding of incoming (response) messages
42
+	var $portName = ''; // port name to use in WSDL
43
+    var $xml_encoding = ''; // character set encoding of incoming (response) messages
44 44
 	var $http_encoding = false;
45
-	var $timeout = 0;				// HTTP connection timeout
46
-	var $response_timeout = 30;		// HTTP response timeout
47
-	var $endpointType = '';			// soap|wsdl, empty for WSDL initialization error
45
+	var $timeout = 0; // HTTP connection timeout
46
+	var $response_timeout = 30; // HTTP response timeout
47
+	var $endpointType = ''; // soap|wsdl, empty for WSDL initialization error
48 48
 	var $persistentConnection = false;
49
-	var $defaultRpcParams = false;	// This is no longer used
50
-	var $request = '';				// HTTP request
51
-	var $response = '';				// HTTP response
52
-	var $responseData = '';			// SOAP payload of response
53
-	var $cookies = array();			// Cookies from response or for request
54
-    var $decode_utf8 = true;		// toggles whether the parser decodes element content w/ utf8_decode()
55
-	var $operations = array();		// WSDL operations, empty for WSDL initialization error
56
-	var $curl_options = array();	// User-specified cURL options
57
-	var $bindingType = '';			// WSDL operation binding type
58
-	var $use_curl = false;			// whether to always try to use cURL
49
+	var $defaultRpcParams = false; // This is no longer used
50
+	var $request = ''; // HTTP request
51
+	var $response = ''; // HTTP response
52
+	var $responseData = ''; // SOAP payload of response
53
+	var $cookies = array(); // Cookies from response or for request
54
+    var $decode_utf8 = true; // toggles whether the parser decodes element content w/ utf8_decode()
55
+	var $operations = array(); // WSDL operations, empty for WSDL initialization error
56
+	var $curl_options = array(); // User-specified cURL options
57
+	var $bindingType = ''; // WSDL operation binding type
58
+	var $use_curl = false; // whether to always try to use cURL
59 59
 
60 60
 	/*
61 61
 	 * fault related variables
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
 	* @param	string $portName optional portName in WSDL document
96 96
 	* @access   public
97 97
 	*/
98
-	function nusoap_client($endpoint,$wsdl = false,$proxyhost = false,$proxyport = false,$proxyusername = false, $proxypassword = false, $timeout = 0, $response_timeout = 30, $portName = ''){
98
+	function nusoap_client($endpoint, $wsdl = false, $proxyhost = false, $proxyport = false, $proxyusername = false, $proxypassword = false, $timeout = 0, $response_timeout = 30, $portName = '') {
99 99
 		parent::nusoap_base();
100 100
 		$this->endpoint = $endpoint;
101 101
 		$this->proxyhost = $proxyhost;
@@ -107,20 +107,20 @@  discard block
 block discarded – undo
107 107
 		$this->portName = $portName;
108 108
 
109 109
 		$this->debug("ctor wsdl=$wsdl timeout=$timeout response_timeout=$response_timeout");
110
-		$this->appendDebug('endpoint=' . $this->varDump($endpoint));
110
+		$this->appendDebug('endpoint='.$this->varDump($endpoint));
111 111
 
112 112
 		// make values
113
-		if($wsdl){
113
+		if ($wsdl) {
114 114
 			if (is_object($endpoint) && (get_class($endpoint) == 'wsdl')) {
115 115
 				$this->wsdl = $endpoint;
116 116
 				$this->endpoint = $this->wsdl->wsdl;
117 117
 				$this->wsdlFile = $this->endpoint;
118
-				$this->debug('existing wsdl instance created from ' . $this->endpoint);
118
+				$this->debug('existing wsdl instance created from '.$this->endpoint);
119 119
 				$this->checkWSDL();
120 120
 			} else {
121 121
 				$this->wsdlFile = $this->endpoint;
122 122
 				$this->wsdl = null;
123
-				$this->debug('will use lazy evaluation of wsdl from ' . $this->endpoint);
123
+				$this->debug('will use lazy evaluation of wsdl from '.$this->endpoint);
124 124
 			}
125 125
 			$this->endpointType = 'wsdl';
126 126
 		} else {
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
 	* @return	mixed	response from SOAP call, normally an associative array mirroring the structure of the XML response, false for certain fatal errors
155 155
 	* @access   public
156 156
 	*/
157
-	function call($operation,$params=array(),$namespace='http://tempuri.org',$soapAction='',$headers=false,$rpcParams=null,$style='rpc',$use='encoded'){
157
+	function call($operation, $params = array(), $namespace = 'http://tempuri.org', $soapAction = '', $headers = false, $rpcParams = null, $style = 'rpc', $use = 'encoded') {
158 158
 		$this->operation = $operation;
159 159
 		$this->fault = false;
160 160
 		$this->setError('');
@@ -166,8 +166,8 @@  discard block
 block discarded – undo
166 166
 		$this->opData = array();
167 167
 		
168 168
 		$this->debug("call: operation=$operation, namespace=$namespace, soapAction=$soapAction, rpcParams=$rpcParams, style=$style, use=$use, endpointType=$this->endpointType");
169
-		$this->appendDebug('params=' . $this->varDump($params));
170
-		$this->appendDebug('headers=' . $this->varDump($headers));
169
+		$this->appendDebug('params='.$this->varDump($params));
170
+		$this->appendDebug('headers='.$this->varDump($headers));
171 171
 		if ($headers) {
172 172
 			$this->requestHeaders = $headers;
173 173
 		}
@@ -177,25 +177,25 @@  discard block
 block discarded – undo
177 177
 				return false;
178 178
 		}
179 179
 		// serialize parameters
180
-		if($this->endpointType == 'wsdl' && $opData = $this->getOperationData($operation)){
180
+		if ($this->endpointType == 'wsdl' && $opData = $this->getOperationData($operation)) {
181 181
 			// use WSDL for operation
182 182
 			$this->opData = $opData;
183 183
 			$this->debug("found operation");
184
-			$this->appendDebug('opData=' . $this->varDump($opData));
184
+			$this->appendDebug('opData='.$this->varDump($opData));
185 185
 			if (isset($opData['soapAction'])) {
186 186
 				$soapAction = $opData['soapAction'];
187 187
 			}
188
-			if (! $this->forceEndpoint) {
188
+			if (!$this->forceEndpoint) {
189 189
 				$this->endpoint = $opData['endpoint'];
190 190
 			} else {
191 191
 				$this->endpoint = $this->forceEndpoint;
192 192
 			}
193
-			$namespace = isset($opData['input']['namespace']) ? $opData['input']['namespace'] :	$namespace;
193
+			$namespace = isset($opData['input']['namespace']) ? $opData['input']['namespace'] : $namespace;
194 194
 			$style = $opData['style'];
195 195
 			$use = $opData['input']['use'];
196 196
 			// add ns to ns array
197
-			if($namespace != '' && !isset($this->wsdl->namespaces[$namespace])){
198
-				$nsPrefix = 'ns' . rand(1000, 9999);
197
+			if ($namespace != '' && !isset($this->wsdl->namespaces[$namespace])) {
198
+				$nsPrefix = 'ns'.rand(1000, 9999);
199 199
 				$this->wsdl->namespaces[$nsPrefix] = $namespace;
200 200
 			}
201 201
             $nsPrefix = $this->wsdl->getPrefixFromNamespace($namespace);
@@ -205,7 +205,7 @@  discard block
 block discarded – undo
205 205
 				$payload = $params;
206 206
 			} elseif (is_array($params)) {
207 207
 				$this->debug("serializing param array for WSDL operation $operation");
208
-				$payload = $this->wsdl->serializeRPCParameters($operation,'input',$params,$this->bindingType);
208
+				$payload = $this->wsdl->serializeRPCParameters($operation, 'input', $params, $this->bindingType);
209 209
 			} else {
210 210
 				$this->debug('params must be array or string');
211 211
 				$this->setError('params must be array or string');
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 				$this->setError('wsdl error: '.$errstr);
225 225
 				return false;
226 226
 			}
227
-		} elseif($this->endpointType == 'wsdl') {
227
+		} elseif ($this->endpointType == 'wsdl') {
228 228
 			// operation not in WSDL
229 229
 			$this->appendDebug($this->wsdl->getDebug());
230 230
 			$this->wsdl->clearDebug();
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
 		} else {
235 235
 			// no WSDL
236 236
 			//$this->namespaces['ns1'] = $namespace;
237
-			$nsPrefix = 'ns' . rand(1000, 9999);
237
+			$nsPrefix = 'ns'.rand(1000, 9999);
238 238
 			// serialize 
239 239
 			$payload = '';
240 240
 			if (is_string($params)) {
@@ -242,8 +242,8 @@  discard block
 block discarded – undo
242 242
 				$payload = $params;
243 243
 			} elseif (is_array($params)) {
244 244
 				$this->debug("serializing param array for operation $operation");
245
-				foreach($params as $k => $v){
246
-					$payload .= $this->serialize_val($v,$k,false,false,false,false,$use);
245
+				foreach ($params as $k => $v) {
246
+					$payload .= $this->serialize_val($v, $k, false, false, false, false, $use);
247 247
 				}
248 248
 			} else {
249 249
 				$this->debug('params must be array or string');
@@ -263,45 +263,45 @@  discard block
 block discarded – undo
263 263
 				$this->debug("wrapping RPC request with literal method element");
264 264
 				if ($namespace) {
265 265
 					// http://www.ws-i.org/Profiles/BasicProfile-1.1-2004-08-24.html R2735 says rpc/literal accessor elements should not be in a namespace
266
-					$payload = "<$nsPrefix:$operation xmlns:$nsPrefix=\"$namespace\">" .
267
-								$payload .
266
+					$payload = "<$nsPrefix:$operation xmlns:$nsPrefix=\"$namespace\">".
267
+								$payload.
268 268
 								"</$nsPrefix:$operation>";
269 269
 				} else {
270
-					$payload = "<$operation>" . $payload . "</$operation>";
270
+					$payload = "<$operation>".$payload."</$operation>";
271 271
 				}
272 272
 			} else {
273 273
 				$this->debug("wrapping RPC request with encoded method element");
274 274
 				if ($namespace) {
275
-					$payload = "<$nsPrefix:$operation xmlns:$nsPrefix=\"$namespace\">" .
276
-								$payload .
275
+					$payload = "<$nsPrefix:$operation xmlns:$nsPrefix=\"$namespace\">".
276
+								$payload.
277 277
 								"</$nsPrefix:$operation>";
278 278
 				} else {
279
-					$payload = "<$operation>" .
280
-								$payload .
279
+					$payload = "<$operation>".
280
+								$payload.
281 281
 								"</$operation>";
282 282
 				}
283 283
 			}
284 284
 		}
285 285
 		// serialize envelope
286
-		$soapmsg = $this->serializeEnvelope($payload,$this->requestHeaders,$usedNamespaces,$style,$use,$encodingStyle);
286
+		$soapmsg = $this->serializeEnvelope($payload, $this->requestHeaders, $usedNamespaces, $style, $use, $encodingStyle);
287 287
 		$this->debug("endpoint=$this->endpoint, soapAction=$soapAction, namespace=$namespace, style=$style, use=$use, encodingStyle=$encodingStyle");
288
-		$this->debug('SOAP message length=' . strlen($soapmsg) . ' contents (max 1000 bytes)=' . substr($soapmsg, 0, 1000));
288
+		$this->debug('SOAP message length='.strlen($soapmsg).' contents (max 1000 bytes)='.substr($soapmsg, 0, 1000));
289 289
 		// send
290
-		$return = $this->send($this->getHTTPBody($soapmsg),$soapAction,$this->timeout,$this->response_timeout);
291
-		if($errstr = $this->getError()){
290
+		$return = $this->send($this->getHTTPBody($soapmsg), $soapAction, $this->timeout, $this->response_timeout);
291
+		if ($errstr = $this->getError()) {
292 292
 			$this->debug('Error: '.$errstr);
293 293
 			return false;
294 294
 		} else {
295 295
 			$this->return = $return;
296 296
 			$this->debug('sent message successfully and got a(n) '.gettype($return));
297
-           	$this->appendDebug('return=' . $this->varDump($return));
297
+           	$this->appendDebug('return='.$this->varDump($return));
298 298
 			
299 299
 			// fault?
300
-			if(is_array($return) && isset($return['faultcode'])){
300
+			if (is_array($return) && isset($return['faultcode'])) {
301 301
 				$this->debug('got fault');
302 302
 				$this->setError($return['faultcode'].': '.$return['faultstring']);
303 303
 				$this->fault = true;
304
-				foreach($return as $k => $v){
304
+				foreach ($return as $k => $v) {
305 305
 					$this->$k = $v;
306 306
 					$this->debug("$k = $v<br>");
307 307
 				}
@@ -312,10 +312,10 @@  discard block
 block discarded – undo
312 312
 				return $return;
313 313
 			} else {
314 314
 				// array of return values
315
-				if(is_array($return)){
315
+				if (is_array($return)) {
316 316
 					// multiple 'out' parameters, which we return wrapped up
317 317
 					// in the array
318
-					if(sizeof($return) > 1){
318
+					if (sizeof($return) > 1) {
319 319
 						return $return;
320 320
 					}
321 321
 					// single 'out' parameter (normally the return value)
@@ -372,7 +372,7 @@  discard block
 block discarded – undo
372 372
 	 */
373 373
 	function loadWSDL() {
374 374
 		$this->debug('instantiating wsdl class with doc: '.$this->wsdlFile);
375
-		$this->wsdl = new wsdl('',$this->proxyhost,$this->proxyport,$this->proxyusername,$this->proxypassword,$this->timeout,$this->response_timeout,$this->curl_options,$this->use_curl);
375
+		$this->wsdl = new wsdl('', $this->proxyhost, $this->proxyport, $this->proxyusername, $this->proxypassword, $this->timeout, $this->response_timeout, $this->curl_options, $this->use_curl);
376 376
 		$this->wsdl->setCredentials($this->username, $this->password, $this->authtype, $this->certRequest);
377 377
 		$this->wsdl->fetchWSDL($this->wsdlFile);
378 378
 		$this->checkWSDL();
@@ -385,13 +385,13 @@  discard block
 block discarded – undo
385 385
 	* @return	array array of data pertaining to the operation
386 386
 	* @access   public
387 387
 	*/
388
-	function getOperationData($operation){
388
+	function getOperationData($operation) {
389 389
 		if ($this->endpointType == 'wsdl' && is_null($this->wsdl)) {
390 390
 			$this->loadWSDL();
391 391
 			if ($this->getError())
392 392
 				return false;
393 393
 		}
394
-		if(isset($this->operations[$operation])){
394
+		if (isset($this->operations[$operation])) {
395 395
 			return $this->operations[$operation];
396 396
 		}
397 397
 		$this->debug("No data for operation: $operation");
@@ -411,15 +411,15 @@  discard block
 block discarded – undo
411 411
 	* @return	mixed native PHP types.
412 412
 	* @access   private
413 413
 	*/
414
-	function send($msg, $soapaction = '', $timeout=0, $response_timeout=30) {
414
+	function send($msg, $soapaction = '', $timeout = 0, $response_timeout = 30) {
415 415
 		$this->checkCookies();
416 416
 		// detect transport
417
-		switch(true){
417
+		switch (true) {
418 418
 			// http(s)
419
-			case preg_match('/^http/',$this->endpoint):
419
+			case preg_match('/^http/', $this->endpoint):
420 420
 				$this->debug('transporting via HTTP');
421
-				if($this->persistentConnection == true && is_object($this->persistentConnection)){
422
-					$http =& $this->persistentConnection;
421
+				if ($this->persistentConnection == true && is_object($this->persistentConnection)) {
422
+					$http = & $this->persistentConnection;
423 423
 				} else {
424 424
 					$http = new soap_transport_http($this->endpoint, $this->curl_options, $this->use_curl);
425 425
 					if ($this->persistentConnection) {
@@ -428,27 +428,27 @@  discard block
 block discarded – undo
428 428
 				}
429 429
 				$http->setContentType($this->getHTTPContentType(), $this->getHTTPContentTypeCharset());
430 430
 				$http->setSOAPAction($soapaction);
431
-				if($this->proxyhost && $this->proxyport){
432
-					$http->setProxy($this->proxyhost,$this->proxyport,$this->proxyusername,$this->proxypassword);
431
+				if ($this->proxyhost && $this->proxyport) {
432
+					$http->setProxy($this->proxyhost, $this->proxyport, $this->proxyusername, $this->proxypassword);
433 433
 				}
434
-                if($this->authtype != '') {
434
+                if ($this->authtype != '') {
435 435
 					$http->setCredentials($this->username, $this->password, $this->authtype, array(), $this->certRequest);
436 436
 				}
437
-				if($this->http_encoding != ''){
437
+				if ($this->http_encoding != '') {
438 438
 					$http->setEncoding($this->http_encoding);
439 439
 				}
440 440
 				$this->debug('sending message, length='.strlen($msg));
441
-				if(preg_match('/^http:/',$this->endpoint)){
441
+				if (preg_match('/^http:/', $this->endpoint)) {
442 442
 				//if(strpos($this->endpoint,'http:')){
443
-					$this->responseData = $http->send($msg,$timeout,$response_timeout,$this->cookies);
444
-				} elseif(preg_match('/^https/',$this->endpoint)){
443
+					$this->responseData = $http->send($msg, $timeout, $response_timeout, $this->cookies);
444
+				} elseif (preg_match('/^https/', $this->endpoint)) {
445 445
 				//} elseif(strpos($this->endpoint,'https:')){
446 446
 					//if(phpversion() == '4.3.0-dev'){
447 447
 						//$response = $http->send($msg,$timeout,$response_timeout);
448 448
                    		//$this->request = $http->outgoing_payload;
449 449
 						//$this->response = $http->incoming_payload;
450 450
 					//} else
451
-					$this->responseData = $http->sendHTTPS($msg,$timeout,$response_timeout,$this->cookies);
451
+					$this->responseData = $http->sendHTTPS($msg, $timeout, $response_timeout, $this->cookies);
452 452
 				} else {
453 453
 					$this->setError('no http/s in endpoint url');
454 454
 				}
@@ -465,13 +465,13 @@  discard block
 block discarded – undo
465 465
 					}
466 466
 				}
467 467
 				
468
-				if($err = $http->getError()){
468
+				if ($err = $http->getError()) {
469 469
 					$this->setError('HTTP Error: '.$err);
470 470
 					return false;
471
-				} elseif($this->getError()){
471
+				} elseif ($this->getError()) {
472 472
 					return false;
473 473
 				} else {
474
-					$this->debug('got response, length='. strlen($this->responseData).' type='.$http->incoming_headers['content-type']);
474
+					$this->debug('got response, length='.strlen($this->responseData).' type='.$http->incoming_headers['content-type']);
475 475
 					return $this->parseResponse($http->incoming_headers, $this->responseData);
476 476
 				}
477 477
 			break;
@@ -491,20 +491,20 @@  discard block
 block discarded – undo
491 491
 	* @access   private
492 492
 	*/
493 493
     function parseResponse($headers, $data) {
494
-		$this->debug('Entering parseResponse() for data of length ' . strlen($data) . ' headers:');
494
+		$this->debug('Entering parseResponse() for data of length '.strlen($data).' headers:');
495 495
 		$this->appendDebug($this->varDump($headers));
496 496
     	if (!isset($headers['content-type'])) {
497 497
 			$this->setError('Response not of type text/xml (no content-type header)');
498 498
 			return false;
499 499
     	}
500 500
 		if (!strstr($headers['content-type'], 'text/xml')) {
501
-			$this->setError('Response not of type text/xml: ' . $headers['content-type']);
501
+			$this->setError('Response not of type text/xml: '.$headers['content-type']);
502 502
 			return false;
503 503
 		}
504 504
 		if (strpos($headers['content-type'], '=')) {
505 505
 			$enc = str_replace('"', '', substr(strstr($headers["content-type"], '='), 1));
506
-			$this->debug('Got response encoding: ' . $enc);
507
-			if(preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i',$enc)){
506
+			$this->debug('Got response encoding: '.$enc);
507
+			if (preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i', $enc)) {
508 508
 				$this->xml_encoding = strtoupper($enc);
509 509
 			} else {
510 510
 				$this->xml_encoding = 'US-ASCII';
@@ -513,13 +513,13 @@  discard block
 block discarded – undo
513 513
 			// should be US-ASCII for HTTP 1.0 or ISO-8859-1 for HTTP 1.1
514 514
 			$this->xml_encoding = 'ISO-8859-1';
515 515
 		}
516
-		$this->debug('Use encoding: ' . $this->xml_encoding . ' when creating nusoap_parser');
517
-		$parser = new nusoap_parser($data,$this->xml_encoding,$this->operation,$this->decode_utf8);
516
+		$this->debug('Use encoding: '.$this->xml_encoding.' when creating nusoap_parser');
517
+		$parser = new nusoap_parser($data, $this->xml_encoding, $this->operation, $this->decode_utf8);
518 518
 		// add parser debug data to our debug
519 519
 		$this->appendDebug($parser->getDebug());
520 520
 		// if parse errors
521
-		if($errstr = $parser->getError()){
522
-			$this->setError( $errstr);
521
+		if ($errstr = $parser->getError()) {
522
+			$this->setError($errstr);
523 523
 			// destroy the parser object
524 524
 			unset($parser);
525 525
 			return false;
@@ -569,7 +569,7 @@  discard block
 block discarded – undo
569 569
 	* @param	mixed $headers String of XML with SOAP header content, or array of soapval objects for SOAP headers
570 570
 	* @access   public
571 571
 	*/
572
-	function setHeaders($headers){
572
+	function setHeaders($headers) {
573 573
 		$this->debug("setHeaders headers=");
574 574
 		$this->appendDebug($this->varDump($headers));
575 575
 		$this->requestHeaders = $headers;
@@ -581,7 +581,7 @@  discard block
 block discarded – undo
581 581
 	* @return	string
582 582
 	* @access   public
583 583
 	*/
584
-	function getHeaders(){
584
+	function getHeaders() {
585 585
 		return $this->responseHeaders;
586 586
 	}
587 587
 
@@ -591,7 +591,7 @@  discard block
 block discarded – undo
591 591
 	* @return	mixed
592 592
 	* @access   public
593 593
 	*/
594
-	function getHeader(){
594
+	function getHeader() {
595 595
 		return $this->responseHeader;
596 596
 	}
597 597
 
@@ -635,7 +635,7 @@  discard block
 block discarded – undo
635 635
 	* @param    string $enc HTTP encoding
636 636
 	* @access   public
637 637
 	*/
638
-	function setHTTPEncoding($enc='gzip, deflate'){
638
+	function setHTTPEncoding($enc = 'gzip, deflate') {
639 639
 		$this->debug("setHTTPEncoding(\"$enc\")");
640 640
 		$this->http_encoding = $enc;
641 641
 	}
@@ -656,7 +656,7 @@  discard block
 block discarded – undo
656 656
 	*
657 657
 	* @access   public
658 658
 	*/
659
-	function useHTTPPersistentConnection(){
659
+	function useHTTPPersistentConnection() {
660 660
 		$this->debug("useHTTPPersistentConnection");
661 661
 		$this->persistentConnection = true;
662 662
 	}
@@ -748,7 +748,7 @@  discard block
 block discarded – undo
748 748
 	*/
749 749
 	function _getProxyClassCode($r) {
750 750
 		$this->debug("in getProxy endpointType=$this->endpointType");
751
-		$this->appendDebug("wsdl=" . $this->varDump($this->wsdl));
751
+		$this->appendDebug("wsdl=".$this->varDump($this->wsdl));
752 752
 		if ($this->endpointType != 'wsdl') {
753 753
 			$evalStr = 'A proxy can only be created for a WSDL client';
754 754
 			$this->setError($evalStr);
@@ -758,7 +758,7 @@  discard block
 block discarded – undo
758 758
 		if ($this->endpointType == 'wsdl' && is_null($this->wsdl)) {
759 759
 			$this->loadWSDL();
760 760
 			if ($this->getError()) {
761
-				return "echo \"" . $this->getError() . "\";";
761
+				return "echo \"".$this->getError()."\";";
762 762
 			}
763 763
 		}
764 764
 		$evalStr = '';
@@ -774,9 +774,9 @@  discard block
 block discarded – undo
774 774
 						$paramArrayStr .= "'$name' => \$$name, ";
775 775
 						$paramCommentStr .= "$type \$$name, ";
776 776
 					}
777
-					$paramStr = substr($paramStr, 0, strlen($paramStr)-2);
778
-					$paramArrayStr = substr($paramArrayStr, 0, strlen($paramArrayStr)-2);
779
-					$paramCommentStr = substr($paramCommentStr, 0, strlen($paramCommentStr)-2);
777
+					$paramStr = substr($paramStr, 0, strlen($paramStr) - 2);
778
+					$paramArrayStr = substr($paramArrayStr, 0, strlen($paramArrayStr) - 2);
779
+					$paramCommentStr = substr($paramCommentStr, 0, strlen($paramCommentStr) - 2);
780 780
 				} else {
781 781
 					$paramStr = '';
782 782
 					$paramArrayStr = '';
@@ -784,7 +784,7 @@  discard block
 block discarded – undo
784 784
 				}
785 785
 				$opData['namespace'] = !isset($opData['namespace']) ? 'http://testuri.com' : $opData['namespace'];
786 786
 				$evalStr .= "// $paramCommentStr
787
-	function " . str_replace('.', '__', $operation) . "($paramStr) {
787
+	function ".str_replace('.', '__', $operation)."($paramStr) {
788 788
 		\$params = array($paramArrayStr);
789 789
 		return \$this->call('$operation', \$params, '".$opData['namespace']."', '".(isset($opData['soapAction']) ? $opData['soapAction'] : '')."');
790 790
 	}
@@ -852,7 +852,7 @@  discard block
 block discarded – undo
852 852
     * @return   always returns true
853 853
     * @access   public
854 854
     */
855
-    function decodeUTF8($bool){
855
+    function decodeUTF8($bool) {
856 856
 		$this->decode_utf8 = $bool;
857 857
 		return true;
858 858
     }
@@ -893,19 +893,19 @@  discard block
 block discarded – undo
893 893
 		if (sizeof($this->cookies) == 0) {
894 894
 			return true;
895 895
 		}
896
-		$this->debug('checkCookie: check ' . sizeof($this->cookies) . ' cookies');
896
+		$this->debug('checkCookie: check '.sizeof($this->cookies).' cookies');
897 897
 		$curr_cookies = $this->cookies;
898 898
 		$this->cookies = array();
899 899
 		foreach ($curr_cookies as $cookie) {
900
-			if (! is_array($cookie)) {
900
+			if (!is_array($cookie)) {
901 901
 				$this->debug('Remove cookie that is not an array');
902 902
 				continue;
903 903
 			}
904
-			if ((isset($cookie['expires'])) && (! empty($cookie['expires']))) {
904
+			if ((isset($cookie['expires'])) && (!empty($cookie['expires']))) {
905 905
 				if (strtotime($cookie['expires']) > time()) {
906 906
 					$this->cookies[] = $cookie;
907 907
 				} else {
908
-					$this->debug('Remove expired cookie ' . $cookie['name']);
908
+					$this->debug('Remove expired cookie '.$cookie['name']);
909 909
 				}
910 910
 			} else {
911 911
 				$this->cookies[] = $cookie;
@@ -969,11 +969,11 @@  discard block
 block discarded – undo
969 969
 				}
970 970
 				$this->cookies[$i] = $newCookie;
971 971
 				$found = true;
972
-				$this->debug('Update cookie ' . $newName . '=' . $newCookie['value']);
972
+				$this->debug('Update cookie '.$newName.'='.$newCookie['value']);
973 973
 				break;
974 974
 			}
975
-			if (! $found) {
976
-				$this->debug('Add cookie ' . $newName . '=' . $newCookie['value']);
975
+			if (!$found) {
976
+				$this->debug('Add cookie '.$newName.'='.$newCookie['value']);
977 977
 				$this->cookies[] = $newCookie;
978 978
 			}
979 979
 		}
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.soap_server.php 1 patch
Spacing   +85 added lines, -85 removed lines patch added patch discarded remove patch
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
     * @param mixed $wsdl file path or URL (string), or wsdl instance (object)
171 171
 	* @access   public
172 172
 	*/
173
-	function nusoap_server($wsdl=false){
173
+	function nusoap_server($wsdl = false) {
174 174
 		parent::nusoap_base();
175 175
 		// turn on debugging?
176 176
 		global $debug;
@@ -193,7 +193,7 @@  discard block
 block discarded – undo
193 193
 			$qs = explode('&', $_SERVER['QUERY_STRING']);
194 194
 			foreach ($qs as $v) {
195 195
 				if (substr($v, 0, 6) == 'debug=') {
196
-					$this->debug("In nusoap_server, set debug_flag=" . substr($v, 6) . " based on query string #1");
196
+					$this->debug("In nusoap_server, set debug_flag=".substr($v, 6)." based on query string #1");
197 197
 					$this->debug_flag = substr($v, 6);
198 198
 				}
199 199
 			}
@@ -201,27 +201,27 @@  discard block
 block discarded – undo
201 201
 			$qs = explode('&', $HTTP_SERVER_VARS['QUERY_STRING']);
202 202
 			foreach ($qs as $v) {
203 203
 				if (substr($v, 0, 6) == 'debug=') {
204
-					$this->debug("In nusoap_server, set debug_flag=" . substr($v, 6) . " based on query string #2");
204
+					$this->debug("In nusoap_server, set debug_flag=".substr($v, 6)." based on query string #2");
205 205
 					$this->debug_flag = substr($v, 6);
206 206
 				}
207 207
 			}
208 208
 		}
209 209
 
210 210
 		// wsdl
211
-		if($wsdl){
211
+		if ($wsdl) {
212 212
 			$this->debug("In nusoap_server, WSDL is specified");
213 213
 			if (is_object($wsdl) && (get_class($wsdl) == 'wsdl')) {
214 214
 				$this->wsdl = $wsdl;
215 215
 				$this->externalWSDLURL = $this->wsdl->wsdl;
216
-				$this->debug('Use existing wsdl instance from ' . $this->externalWSDLURL);
216
+				$this->debug('Use existing wsdl instance from '.$this->externalWSDLURL);
217 217
 			} else {
218
-				$this->debug('Create wsdl from ' . $wsdl);
218
+				$this->debug('Create wsdl from '.$wsdl);
219 219
 				$this->wsdl = new wsdl($wsdl);
220 220
 				$this->externalWSDLURL = $wsdl;
221 221
 			}
222 222
 			$this->appendDebug($this->wsdl->getDebug());
223 223
 			$this->wsdl->clearDebug();
224
-			if($err = $this->wsdl->getError()){
224
+			if ($err = $this->wsdl->getError()) {
225 225
 				die('WSDL ERROR: '.$err);
226 226
 			}
227 227
 		}
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 	* @param    string $data usually is the value of $HTTP_RAW_POST_DATA
234 234
 	* @access   public
235 235
 	*/
236
-	function service($data){
236
+	function service($data) {
237 237
 		global $HTTP_SERVER_VARS;
238 238
 
239 239
 		if (isset($_SERVER['REQUEST_METHOD'])) {
@@ -251,21 +251,21 @@  discard block
 block discarded – undo
251 251
 		} else {
252 252
 			$qs = '';
253 253
 		}
254
-		$this->debug("In service, request method=$rm query string=$qs strlen(\$data)=" . strlen($data));
254
+		$this->debug("In service, request method=$rm query string=$qs strlen(\$data)=".strlen($data));
255 255
 
256 256
 		if ($rm == 'POST') {
257 257
 			$this->debug("In service, invoke the request");
258 258
 			$this->parse_request($data);
259
-			if (! $this->fault) {
259
+			if (!$this->fault) {
260 260
 				$this->invoke_method();
261 261
 			}
262
-			if (! $this->fault) {
262
+			if (!$this->fault) {
263 263
 				$this->serialize_return();
264 264
 			}
265 265
 			$this->send_response();
266
-		} elseif (preg_match('/wsdl/', $qs) ){
266
+		} elseif (preg_match('/wsdl/', $qs)) {
267 267
 			$this->debug("In service, this is a request for WSDL");
268
-			if ($this->externalWSDLURL){
268
+			if ($this->externalWSDLURL) {
269 269
               if (strpos($this->externalWSDLURL, "http://") !== false) { // assume URL
270 270
 				$this->debug("In service, re-direct for WSDL");
271 271
 				header('Location: '.$this->externalWSDLURL);
@@ -322,23 +322,23 @@  discard block
 block discarded – undo
322 322
 
323 323
 		$this->request = '';
324 324
 		$this->SOAPAction = '';
325
-		if(function_exists('getallheaders')){
325
+		if (function_exists('getallheaders')) {
326 326
 			$this->debug("In parse_http_headers, use getallheaders");
327 327
 			$headers = getallheaders();
328
-			foreach($headers as $k=>$v){
328
+			foreach ($headers as $k=>$v) {
329 329
 				$k = strtolower($k);
330 330
 				$this->headers[$k] = $v;
331 331
 				$this->request .= "$k: $v\r\n";
332 332
 				$this->debug("$k: $v");
333 333
 			}
334 334
 			// get SOAPAction header
335
-			if(isset($this->headers['soapaction'])){
336
-				$this->SOAPAction = str_replace('"','',$this->headers['soapaction']);
335
+			if (isset($this->headers['soapaction'])) {
336
+				$this->SOAPAction = str_replace('"', '', $this->headers['soapaction']);
337 337
 			}
338 338
 			// get the character encoding of the incoming request
339
-			if(isset($this->headers['content-type']) && strpos($this->headers['content-type'],'=')){
340
-				$enc = str_replace('"','',substr(strstr($this->headers["content-type"],'='),1));
341
-				if(preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i',$enc)){
339
+			if (isset($this->headers['content-type']) && strpos($this->headers['content-type'], '=')) {
340
+				$enc = str_replace('"', '', substr(strstr($this->headers["content-type"], '='), 1));
341
+				if (preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i', $enc)) {
342 342
 					$this->xml_encoding = strtoupper($enc);
343 343
 				} else {
344 344
 					$this->xml_encoding = 'US-ASCII';
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
 				// should be US-ASCII for HTTP 1.0 or ISO-8859-1 for HTTP 1.1
348 348
 				$this->xml_encoding = 'ISO-8859-1';
349 349
 			}
350
-		} elseif(isset($_SERVER) && is_array($_SERVER)){
350
+		} elseif (isset($_SERVER) && is_array($_SERVER)) {
351 351
 			$this->debug("In parse_http_headers, use _SERVER");
352 352
 			foreach ($_SERVER as $k => $v) {
353 353
 				if (substr($k, 0, 5) == 'HTTP_') {
@@ -367,7 +367,7 @@  discard block
 block discarded – undo
367 367
 						$enc = substr(strstr($v, '='), 1);
368 368
 						$enc = str_replace('"', '', $enc);
369 369
 						$enc = str_replace('\\', '', $enc);
370
-						if (preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i',$enc)) {
370
+						if (preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i', $enc)) {
371 371
 							$this->xml_encoding = strtoupper($enc);
372 372
 						} else {
373 373
 							$this->xml_encoding = 'US-ASCII';
@@ -385,9 +385,9 @@  discard block
 block discarded – undo
385 385
 			$this->debug("In parse_http_headers, use HTTP_SERVER_VARS");
386 386
 			foreach ($HTTP_SERVER_VARS as $k => $v) {
387 387
 				if (substr($k, 0, 5) == 'HTTP_') {
388
-					$k = str_replace(' ', '-', strtolower(str_replace('_', ' ', substr($k, 5)))); 	                                         $k = strtolower(substr($k, 5));
388
+					$k = str_replace(' ', '-', strtolower(str_replace('_', ' ', substr($k, 5)))); $k = strtolower(substr($k, 5));
389 389
 				} else {
390
-					$k = str_replace(' ', '-', strtolower(str_replace('_', ' ', $k))); 	                                         $k = strtolower($k);
390
+					$k = str_replace(' ', '-', strtolower(str_replace('_', ' ', $k))); $k = strtolower($k);
391 391
 				}
392 392
 				if ($k == 'soapaction') {
393 393
 					// get SOAPAction header
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
 						$enc = substr(strstr($v, '='), 1);
402 402
 						$enc = str_replace('"', '', $enc);
403 403
 						$enc = str_replace('\\', '', $enc);
404
-						if (preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i',$enc)) {
404
+						if (preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i', $enc)) {
405 405
 							$this->xml_encoding = strtoupper($enc);
406 406
 						} else {
407 407
 							$this->xml_encoding = 'US-ASCII';
@@ -443,13 +443,13 @@  discard block
 block discarded – undo
443 443
 	* @param    string $data XML string
444 444
 	* @access   private
445 445
 	*/
446
-	function parse_request($data='') {
446
+	function parse_request($data = '') {
447 447
 		$this->debug('entering parse_request()');
448 448
 		$this->parse_http_headers();
449 449
 		$this->debug('got character encoding: '.$this->xml_encoding);
450 450
 		// uncompress if necessary
451 451
 		if (isset($this->headers['content-encoding']) && $this->headers['content-encoding'] != '') {
452
-			$this->debug('got content encoding: ' . $this->headers['content-encoding']);
452
+			$this->debug('got content encoding: '.$this->headers['content-encoding']);
453 453
 			if ($this->headers['content-encoding'] == 'deflate' || $this->headers['content-encoding'] == 'gzip') {
454 454
 		    	// if decoding works, use it. else assume data wasn't gzencoded
455 455
 				if (function_exists('gzuncompress')) {
@@ -491,7 +491,7 @@  discard block
 block discarded – undo
491 491
 	* @access   private
492 492
 	*/
493 493
 	function invoke_method() {
494
-		$this->debug('in invoke_method, methodname=' . $this->methodname . ' methodURI=' . $this->methodURI . ' SOAPAction=' . $this->SOAPAction);
494
+		$this->debug('in invoke_method, methodname='.$this->methodname.' methodURI='.$this->methodURI.' SOAPAction='.$this->SOAPAction);
495 495
 
496 496
 		//
497 497
 		// if you are debugging in this area of the code, your service uses a class to implement methods,
@@ -506,16 +506,16 @@  discard block
 block discarded – undo
506 506
 		$orig_methodname = $this->methodname;
507 507
 		if ($this->wsdl) {
508 508
 			if ($this->opData = $this->wsdl->getOperationData($this->methodname)) {
509
-				$this->debug('in invoke_method, found WSDL operation=' . $this->methodname);
510
-				$this->appendDebug('opData=' . $this->varDump($this->opData));
509
+				$this->debug('in invoke_method, found WSDL operation='.$this->methodname);
510
+				$this->appendDebug('opData='.$this->varDump($this->opData));
511 511
 			} elseif ($this->opData = $this->wsdl->getOperationDataForSoapAction($this->SOAPAction)) {
512 512
 				// Note: hopefully this case will only be used for doc/lit, since rpc services should have wrapper element
513
-				$this->debug('in invoke_method, found WSDL soapAction=' . $this->SOAPAction . ' for operation=' . $this->opData['name']);
514
-				$this->appendDebug('opData=' . $this->varDump($this->opData));
513
+				$this->debug('in invoke_method, found WSDL soapAction='.$this->SOAPAction.' for operation='.$this->opData['name']);
514
+				$this->appendDebug('opData='.$this->varDump($this->opData));
515 515
 				$this->methodname = $this->opData['name'];
516 516
 			} else {
517
-				$this->debug('in invoke_method, no WSDL for operation=' . $this->methodname);
518
-				$this->fault('SOAP-ENV:Client', "Operation '" . $this->methodname . "' is not defined in the WSDL for this service");
517
+				$this->debug('in invoke_method, no WSDL for operation='.$this->methodname);
518
+				$this->fault('SOAP-ENV:Client', "Operation '".$this->methodname."' is not defined in the WSDL for this service");
519 519
 				return;
520 520
 			}
521 521
 		} else {
@@ -556,7 +556,7 @@  discard block
 block discarded – undo
556 556
 			if (!function_exists($this->methodname)) {
557 557
 				$this->debug("in invoke_method, function '$this->methodname' not found!");
558 558
 				$this->result = 'fault: method not found';
559
-				$this->fault('SOAP-ENV:Client',"method '$this->methodname'('$orig_methodname') not defined in service('$try_class' '$delim')");
559
+				$this->fault('SOAP-ENV:Client', "method '$this->methodname'('$orig_methodname') not defined in service('$try_class' '$delim')");
560 560
 				return;
561 561
 			}
562 562
 		} else {
@@ -564,19 +564,19 @@  discard block
 block discarded – undo
564 564
 			if (!in_array($method_to_compare, get_class_methods($class))) {
565 565
 				$this->debug("in invoke_method, method '$this->methodname' not found in class '$class'!");
566 566
 				$this->result = 'fault: method not found';
567
-				$this->fault('SOAP-ENV:Client',"method '$this->methodname'/'$method_to_compare'('$orig_methodname') not defined in service/'$class'('$try_class' '$delim')");
567
+				$this->fault('SOAP-ENV:Client', "method '$this->methodname'/'$method_to_compare'('$orig_methodname') not defined in service/'$class'('$try_class' '$delim')");
568 568
 				return;
569 569
 			}
570 570
 		}
571 571
 
572 572
 		// evaluate message, getting back parameters
573 573
 		// verify that request parameters match the method's signature
574
-		if(! $this->verify_method($this->methodname,$this->methodparams)){
574
+		if (!$this->verify_method($this->methodname, $this->methodparams)) {
575 575
 			// debug
576 576
 			$this->debug('ERROR: request not verified against method signature');
577 577
 			$this->result = 'fault: request failed validation against method signature';
578 578
 			// return fault
579
-			$this->fault('SOAP-ENV:Client',"Operation '$this->methodname' not defined in service.");
579
+			$this->fault('SOAP-ENV:Client', "Operation '$this->methodname' not defined in service.");
580 580
 			return;
581 581
 		}
582 582
 
@@ -616,13 +616,13 @@  discard block
 block discarded – undo
616 616
 		} else {
617 617
 			if ($class == '') {
618 618
 				$this->debug('in invoke_method, calling function using call_user_func_array()');
619
-				$call_arg = "$this->methodname";	// straight assignment changes $this->methodname to lower case after call_user_func_array()
619
+				$call_arg = "$this->methodname"; // straight assignment changes $this->methodname to lower case after call_user_func_array()
620 620
 			} elseif ($delim == '..') {
621 621
 				$this->debug('in invoke_method, calling class method using call_user_func_array()');
622
-				$call_arg = array ($class, $method);
622
+				$call_arg = array($class, $method);
623 623
 			} else {
624 624
 				$this->debug('in invoke_method, calling instance method using call_user_func_array()');
625
-				$instance = new $class ();
625
+				$instance = new $class();
626 626
 				$call_arg = array(&$instance, $method);
627 627
 			}
628 628
 			if (is_array($this->methodparams)) {
@@ -648,7 +648,7 @@  discard block
 block discarded – undo
648 648
 	* @access   private
649 649
 	*/
650 650
 	function serialize_return() {
651
-		$this->debug('Entering serialize_return methodname: ' . $this->methodname . ' methodURI: ' . $this->methodURI);
651
+		$this->debug('Entering serialize_return methodname: '.$this->methodname.' methodURI: '.$this->methodURI);
652 652
 		// if fault
653 653
 		if (isset($this->methodreturn) && is_object($this->methodreturn) && ((get_class($this->methodreturn) == 'soap_fault') || (get_class($this->methodreturn) == 'nusoap_fault'))) {
654 654
 			$this->debug('got a fault object from method');
@@ -660,7 +660,7 @@  discard block
 block discarded – undo
660 660
 		} else {
661 661
 			$this->debug('got a(n) '.gettype($this->methodreturn).' from method');
662 662
 			$this->debug('serializing return value');
663
-			if($this->wsdl){
663
+			if ($this->wsdl) {
664 664
 				$opParams = "";
665 665
 				if (sizeof($this->opData['output']['parts']) > 1) {
666 666
 					$this->debug('more than one output part, so use the method return unchanged');
@@ -673,10 +673,10 @@  discard block
 block discarded – undo
673 673
 			    	//}
674 674
 			    	$opParams = array($this->methodreturn);
675 675
 			    }
676
-			    $return_val = $this->wsdl->serializeRPCParameters($this->methodname,'output',$opParams);
676
+			    $return_val = $this->wsdl->serializeRPCParameters($this->methodname, 'output', $opParams);
677 677
 			    $this->appendDebug($this->wsdl->getDebug());
678 678
 			    $this->wsdl->clearDebug();
679
-				if($errstr = $this->wsdl->getError()){
679
+				if ($errstr = $this->wsdl->getError()) {
680 680
 					$this->debug('got wsdl error: '.$errstr);
681 681
 					$this->fault('SOAP-ENV:Server', 'unable to serialize result');
682 682
 					return;
@@ -695,9 +695,9 @@  discard block
 block discarded – undo
695 695
 
696 696
 		$this->debug('serializing response');
697 697
 		if ($this->wsdl) {
698
-			$this->debug('have WSDL for serialization: style is ' . $this->opData['style']);
698
+			$this->debug('have WSDL for serialization: style is '.$this->opData['style']);
699 699
 			if ($this->opData['style'] == 'rpc') {
700
-				$this->debug('style is rpc for serialization: use is ' . $this->opData['output']['use']);
700
+				$this->debug('style is rpc for serialization: use is '.$this->opData['output']['use']);
701 701
 				if ($this->opData['output']['use'] == 'literal') {
702 702
 					// http://www.ws-i.org/Profiles/BasicProfile-1.1-2004-08-24.html R2735 says rpc/literal accessor elements should not be in a namespace
703 703
 					if ($this->methodURI) {
@@ -721,7 +721,7 @@  discard block
 block discarded – undo
721 721
 			$payload = '<ns1:'.$this->methodname.'Response xmlns:ns1="'.$this->methodURI.'">'.$return_val.'</ns1:'.$this->methodname."Response>";
722 722
 		}
723 723
 		$this->result = 'successful';
724
-		if($this->wsdl){
724
+		if ($this->wsdl) {
725 725
 			//if($this->debug_flag){
726 726
             	$this->appendDebug($this->wsdl->getDebug());
727 727
             //	}
@@ -731,9 +731,9 @@  discard block
 block discarded – undo
731 731
 				$encodingStyle = '';
732 732
 			}
733 733
 			// Added: In case we use a WSDL, return a serialized env. WITH the usedNamespaces.
734
-			$this->responseSOAP = $this->serializeEnvelope($payload,$this->responseHeaders,$this->wsdl->usedNamespaces,$this->opData['style'],$this->opData['output']['use'],$encodingStyle);
734
+			$this->responseSOAP = $this->serializeEnvelope($payload, $this->responseHeaders, $this->wsdl->usedNamespaces, $this->opData['style'], $this->opData['output']['use'], $encodingStyle);
735 735
 		} else {
736
-			$this->responseSOAP = $this->serializeEnvelope($payload,$this->responseHeaders);
736
+			$this->responseSOAP = $this->serializeEnvelope($payload, $this->responseHeaders);
737 737
 		}
738 738
 		$this->debug("Leaving serialize_return");
739 739
 	}
@@ -763,18 +763,18 @@  discard block
 block discarded – undo
763 763
 			// $this->outgoing_headers[] = "Status: 200 OK";
764 764
 		}
765 765
         // add debug data if in debug mode
766
-		if(isset($this->debug_flag) && $this->debug_flag){
766
+		if (isset($this->debug_flag) && $this->debug_flag) {
767 767
         	$payload .= $this->getDebugAsXMLComment();
768 768
         }
769 769
 		$this->outgoing_headers[] = "Server: $this->title Server v$this->version";
770
-		preg_match('/\$Revisio' . 'n: ([^ ]+)/', $this->revision, $rev);
770
+		preg_match('/\$Revisio'.'n: ([^ ]+)/', $this->revision, $rev);
771 771
 		$this->outgoing_headers[] = "X-SOAP-Server: $this->title/$this->version (".$rev[1].")";
772 772
 		// Let the Web server decide about this
773 773
 		//$this->outgoing_headers[] = "Connection: Close\r\n";
774 774
 		$payload = $this->getHTTPBody($payload);
775 775
 		$type = $this->getHTTPContentType();
776 776
 		$charset = $this->getHTTPContentTypeCharset();
777
-		$this->outgoing_headers[] = "Content-Type: $type" . ($charset ? '; charset=' . $charset : '');
777
+		$this->outgoing_headers[] = "Content-Type: $type".($charset ? '; charset='.$charset : '');
778 778
 		//begin code to compress payload - by John
779 779
 		// NOTE: there is no way to know whether the Web server will also compress
780 780
 		// this data.
@@ -811,11 +811,11 @@  discard block
 block discarded – undo
811 811
 		//end code
812 812
 		$this->outgoing_headers[] = "Content-Length: ".strlen($payload);
813 813
 		reset($this->outgoing_headers);
814
-		foreach($this->outgoing_headers as $hdr){
814
+		foreach ($this->outgoing_headers as $hdr) {
815 815
 			header($hdr, false);
816 816
 		}
817 817
 		print $payload;
818
-		$this->response = join("\r\n",$this->outgoing_headers)."\r\n\r\n".$payload;
818
+		$this->response = join("\r\n", $this->outgoing_headers)."\r\n\r\n".$payload;
819 819
 	}
820 820
 
821 821
 	/**
@@ -827,12 +827,12 @@  discard block
 block discarded – undo
827 827
 	* @return	boolean	Whether the operation was found
828 828
 	* @access   private
829 829
 	*/
830
-	function verify_method($operation,$request){
831
-		if(isset($this->wsdl) && is_object($this->wsdl)){
832
-			if($this->wsdl->getOperationData($operation)){
830
+	function verify_method($operation, $request) {
831
+		if (isset($this->wsdl) && is_object($this->wsdl)) {
832
+			if ($this->wsdl->getOperationData($operation)) {
833 833
 				return true;
834 834
 			}
835
-	    } elseif(isset($this->operations[$operation])){
835
+	    } elseif (isset($this->operations[$operation])) {
836 836
 			return true;
837 837
 		}
838 838
 		return false;
@@ -847,7 +847,7 @@  discard block
 block discarded – undo
847 847
 	* @access   private
848 848
 	*/
849 849
     function parseRequest($headers, $data) {
850
-		$this->debug('Entering parseRequest() for data of length ' . strlen($data) . ' headers:');
850
+		$this->debug('Entering parseRequest() for data of length '.strlen($data).' headers:');
851 851
 		$this->appendDebug($this->varDump($headers));
852 852
     	if (!isset($headers['content-type'])) {
853 853
 			$this->setError('Request not of type text/xml (no content-type header)');
@@ -859,8 +859,8 @@  discard block
 block discarded – undo
859 859
 		}
860 860
 		if (strpos($headers['content-type'], '=')) {
861 861
 			$enc = str_replace('"', '', substr(strstr($headers["content-type"], '='), 1));
862
-			$this->debug('Got response encoding: ' . $enc);
863
-			if(preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i',$enc)){
862
+			$this->debug('Got response encoding: '.$enc);
863
+			if (preg_match('/^(ISO-8859-1|US-ASCII|UTF-8)$/i', $enc)) {
864 864
 				$this->xml_encoding = strtoupper($enc);
865 865
 			} else {
866 866
 				$this->xml_encoding = 'US-ASCII';
@@ -869,16 +869,16 @@  discard block
 block discarded – undo
869 869
 			// should be US-ASCII for HTTP 1.0 or ISO-8859-1 for HTTP 1.1
870 870
 			$this->xml_encoding = 'ISO-8859-1';
871 871
 		}
872
-		$this->debug('Use encoding: ' . $this->xml_encoding . ' when creating nusoap_parser');
872
+		$this->debug('Use encoding: '.$this->xml_encoding.' when creating nusoap_parser');
873 873
 		// parse response, get soap parser obj
874
-		$parser = new nusoap_parser($data,$this->xml_encoding,'',$this->decode_utf8);
874
+		$parser = new nusoap_parser($data, $this->xml_encoding, '', $this->decode_utf8);
875 875
 
876 876
 		// parser debug
877 877
 		$this->debug("parser debug: \n".$parser->getDebug());
878 878
 		// if fault occurred during message parsing
879
-		if($err = $parser->getError()){
879
+		if ($err = $parser->getError()) {
880 880
 			$this->result = 'fault: error in msg parsing: '.$err;
881
-			$this->fault('SOAP-ENV:Client',"error in msg parsing:\n".$err);
881
+			$this->fault('SOAP-ENV:Client', "error in msg parsing:\n".$err);
882 882
 		// else successfully parsed request into soapval object
883 883
 		} else {
884 884
 			// get/set methodname
@@ -941,8 +941,8 @@  discard block
 block discarded – undo
941 941
 	* @access   public
942 942
 	* @deprecated
943 943
 	*/
944
-	function add_to_map($methodname,$in,$out){
945
-			$this->operations[$methodname] = array('name' => $methodname,'in' => $in,'out' => $out);
944
+	function add_to_map($methodname, $in, $out) {
945
+			$this->operations[$methodname] = array('name' => $methodname, 'in' => $in, 'out' => $out);
946 946
 	}
947 947
 
948 948
 	/**
@@ -959,13 +959,13 @@  discard block
 block discarded – undo
959 959
 	* @param	string $encodingStyle optional (usually 'http://schemas.xmlsoap.org/soap/encoding/' for encoded)
960 960
 	* @access   public
961 961
 	*/
962
-	function register($name,$in=array(),$out=array(),$namespace=false,$soapaction=false,$style=false,$use=false,$documentation='',$encodingStyle=''){
962
+	function register($name, $in = array(), $out = array(), $namespace = false, $soapaction = false, $style = false, $use = false, $documentation = '', $encodingStyle = '') {
963 963
 		global $HTTP_SERVER_VARS;
964 964
 
965
-		if($this->externalWSDLURL){
965
+		if ($this->externalWSDLURL) {
966 966
 			die('You cannot bind to an external WSDL file, and register methods outside of it! Please choose either WSDL or no WSDL.');
967 967
 		}
968
-		if (! $name) {
968
+		if (!$name) {
969 969
 			die('You must specify a name when you register an operation');
970 970
 		}
971 971
 		if (!is_array($in)) {
@@ -974,9 +974,9 @@  discard block
 block discarded – undo
974 974
 		if (!is_array($out)) {
975 975
 			die('You must provide an array for operation outputs');
976 976
 		}
977
-		if(false == $namespace) {
977
+		if (false == $namespace) {
978 978
 		}
979
-		if(false == $soapaction) {
979
+		if (false == $soapaction) {
980 980
 			if (isset($_SERVER)) {
981 981
 				$SERVER_NAME = $_SERVER['SERVER_NAME'];
982 982
 				$SCRIPT_NAME = isset($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
@@ -995,10 +995,10 @@  discard block
 block discarded – undo
995 995
         	}
996 996
 			$soapaction = "$SCHEME://$SERVER_NAME$SCRIPT_NAME/$name";
997 997
 		}
998
-		if(false == $style) {
998
+		if (false == $style) {
999 999
 			$style = "rpc";
1000 1000
 		}
1001
-		if(false == $use) {
1001
+		if (false == $use) {
1002 1002
 			$use = "encoded";
1003 1003
 		}
1004 1004
 		if ($use == 'encoded' && $encodingStyle == '') {
@@ -1012,8 +1012,8 @@  discard block
 block discarded – undo
1012 1012
 	    'namespace' => $namespace,
1013 1013
 	    'soapaction' => $soapaction,
1014 1014
 	    'style' => $style);
1015
-        if($this->wsdl){
1016
-        	$this->wsdl->addOperation($name,$in,$out,$namespace,$soapaction,$style,$use,$documentation,$encodingStyle);
1015
+        if ($this->wsdl) {
1016
+        	$this->wsdl->addOperation($name, $in, $out, $namespace, $soapaction, $style, $use, $documentation, $encodingStyle);
1017 1017
 	    }
1018 1018
 		return true;
1019 1019
 	}
@@ -1028,11 +1028,11 @@  discard block
 block discarded – undo
1028 1028
 	* @param	string $faultdetail
1029 1029
 	* @access   public
1030 1030
 	*/
1031
-	function fault($faultcode,$faultstring,$faultactor='',$faultdetail=''){
1031
+	function fault($faultcode, $faultstring, $faultactor = '', $faultdetail = '') {
1032 1032
 		if ($faultdetail == '' && $this->debug_flag) {
1033 1033
 			$faultdetail = $this->getDebug();
1034 1034
 		}
1035
-		$this->fault = new nusoap_fault($faultcode,$faultactor,$faultstring,$faultdetail);
1035
+		$this->fault = new nusoap_fault($faultcode, $faultactor, $faultstring, $faultdetail);
1036 1036
 		$this->fault->soap_defencoding = $this->soap_defencoding;
1037 1037
 	}
1038 1038
 
@@ -1047,7 +1047,7 @@  discard block
 block discarded – undo
1047 1047
     * @param string $transport optional SOAP transport
1048 1048
     * @param mixed $schemaTargetNamespace optional 'types' targetNamespace for service schema or false
1049 1049
     */
1050
-    function configureWSDL($serviceName,$namespace = false,$endpoint = false,$style='rpc', $transport = 'http://schemas.xmlsoap.org/soap/http', $schemaTargetNamespace = false)
1050
+    function configureWSDL($serviceName, $namespace = false, $endpoint = false, $style = 'rpc', $transport = 'http://schemas.xmlsoap.org/soap/http', $schemaTargetNamespace = false)
1051 1051
     {
1052 1052
     	global $HTTP_SERVER_VARS;
1053 1053
 
@@ -1065,20 +1065,20 @@  discard block
 block discarded – undo
1065 1065
 			$this->setError("Neither _SERVER nor HTTP_SERVER_VARS is available");
1066 1066
 		}
1067 1067
 		// If server name has port number attached then strip it (else port number gets duplicated in WSDL output) (occurred using lighttpd and FastCGI)
1068
-		$colon = strpos($SERVER_NAME,":");
1068
+		$colon = strpos($SERVER_NAME, ":");
1069 1069
 		if ($colon) {
1070 1070
 		    $SERVER_NAME = substr($SERVER_NAME, 0, $colon);
1071 1071
 		}
1072 1072
 		if ($SERVER_PORT == 80) {
1073 1073
 			$SERVER_PORT = '';
1074 1074
 		} else {
1075
-			$SERVER_PORT = ':' . $SERVER_PORT;
1075
+			$SERVER_PORT = ':'.$SERVER_PORT;
1076 1076
 		}
1077
-        if(false == $namespace) {
1077
+        if (false == $namespace) {
1078 1078
             $namespace = "http://$SERVER_NAME/soap/$serviceName";
1079 1079
         }
1080 1080
 
1081
-        if(false == $endpoint) {
1081
+        if (false == $endpoint) {
1082 1082
         	if ($HTTPS == '1' || $HTTPS == 'on') {
1083 1083
         		$SCHEME = 'https';
1084 1084
         	} else {
@@ -1087,7 +1087,7 @@  discard block
 block discarded – undo
1087 1087
             $endpoint = "$SCHEME://$SERVER_NAME$SERVER_PORT$SCRIPT_NAME";
1088 1088
         }
1089 1089
 
1090
-        if(false == $schemaTargetNamespace) {
1090
+        if (false == $schemaTargetNamespace) {
1091 1091
             $schemaTargetNamespace = $namespace;
1092 1092
         }
1093 1093
 
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.soap_fault.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
     * @param string $faultstring human readable error message
46 46
     * @param mixed $faultdetail detail, typically a string or array of string
47 47
 	*/
48
-	function nusoap_fault($faultcode,$faultactor='',$faultstring='',$faultdetail=''){
48
+	function nusoap_fault($faultcode, $faultactor = '', $faultstring = '', $faultdetail = '') {
49 49
 		parent::nusoap_base();
50 50
 		$this->faultcode = $faultcode;
51 51
 		$this->faultactor = $faultactor;
@@ -59,9 +59,9 @@  discard block
 block discarded – undo
59 59
 	* @return	string	The serialization of the fault instance.
60 60
 	* @access   public
61 61
 	*/
62
-	function serialize(){
62
+	function serialize() {
63 63
 		$ns_string = '';
64
-		foreach($this->namespaces as $k => $v){
64
+		foreach ($this->namespaces as $k => $v) {
65 65
 			$ns_string .= "\n  xmlns:$k=\"$v\"";
66 66
 		}
67 67
 		$return_msg =
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.soap_parser.php 1 patch
Spacing   +76 added lines, -76 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
 	var $root_struct_name = '';
19 19
 	var $root_struct_namespace = '';
20 20
 	var $root_header = '';
21
-    var $document = '';			// incoming SOAP body (text)
21
+    var $document = ''; // incoming SOAP body (text)
22 22
 	// determines where in the message we are (envelope,header,body,method)
23 23
 	var $status = '';
24 24
 	var $position = 0;
@@ -33,9 +33,9 @@  discard block
 block discarded – undo
33 33
 	var $fault_detail = '';
34 34
 	var $depth_array = array();
35 35
 	var $debug_flag = true;
36
-	var $soapresponse = NULL;	// parsed SOAP Body
37
-	var $soapheader = NULL;		// parsed SOAP Header
38
-	var $responseHeaders = '';	// incoming SOAP headers (text)
36
+	var $soapresponse = NULL; // parsed SOAP Body
37
+	var $soapheader = NULL; // parsed SOAP Header
38
+	var $responseHeaders = ''; // incoming SOAP headers (text)
39 39
 	var $body_position = 0;
40 40
 	// for multiref parsing:
41 41
 	// array of id => pos
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 	* @param    string $decode_utf8 whether to decode UTF-8 to ISO-8859-1
55 55
 	* @access   public
56 56
 	*/
57
-	function nusoap_parser($xml,$encoding='UTF-8',$method='',$decode_utf8=true){
57
+	function nusoap_parser($xml, $encoding = 'UTF-8', $method = '', $decode_utf8 = true) {
58 58
 		parent::nusoap_base();
59 59
 		$this->xml = $xml;
60 60
 		$this->xml_encoding = $encoding;
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 		$this->decode_utf8 = $decode_utf8;
63 63
 
64 64
 		// Check whether content has been read.
65
-		if(!empty($this->xml)){
65
+		if (!empty($this->xml)) {
66 66
 			// Check XML encoding
67 67
 			$pos_xml = strpos($xml, '<?xml');
68 68
 			if ($pos_xml !== FALSE) {
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 				if (preg_match("/encoding=[\"']([^\"']*)[\"']/", $xml_decl, $res)) {
71 71
 					$xml_encoding = $res[1];
72 72
 					if (strtoupper($xml_encoding) != $encoding) {
73
-						$err = "Charset from HTTP Content-Type '" . $encoding . "' does not match encoding from XML declaration '" . $xml_encoding . "'";
73
+						$err = "Charset from HTTP Content-Type '".$encoding."' does not match encoding from XML declaration '".$xml_encoding."'";
74 74
 						$this->debug($err);
75 75
 						if ($encoding != 'ISO-8859-1' || strtoupper($xml_encoding) != 'UTF-8') {
76 76
 							$this->setError($err);
@@ -96,8 +96,8 @@  discard block
 block discarded – undo
96 96
 			// Set the object for the parser.
97 97
 			xml_set_object($this->parser, $this);
98 98
 			// Set the element handlers for the parser.
99
-			xml_set_element_handler($this->parser, 'start_element','end_element');
100
-			xml_set_character_data_handler($this->parser,'character_data');
99
+			xml_set_element_handler($this->parser, 'start_element', 'end_element');
100
+			xml_set_character_data_handler($this->parser, 'character_data');
101 101
 
102 102
 			xml_parse($this->parser, $this->xml);
103 103
 
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
 			    xml_get_current_line_number($this->parser),
110 110
 			    xml_error_string(xml_get_error_code($this->parser)));
111 111
 				$this->debug($err);
112
-				$this->debug("XML payload:\n" . $xml);
112
+				$this->debug("XML payload:\n".$xml);
113 113
 				$this->setError($err);
114 114
 			} else {
115 115
 				$this->debug('in nusoap_parser ctor, message:');
@@ -118,18 +118,18 @@  discard block
 block discarded – undo
118 118
 				// get final value
119 119
 				$this->soapresponse = $this->message[$this->root_struct]['result'];
120 120
 				// get header value
121
-				if($this->root_header != '' && isset($this->message[$this->root_header]['result'])){
121
+				if ($this->root_header != '' && isset($this->message[$this->root_header]['result'])) {
122 122
 					$this->soapheader = $this->message[$this->root_header]['result'];
123 123
 				}
124 124
 				// resolve hrefs/ids
125
-				if(sizeof($this->multirefs) > 0){
126
-					foreach($this->multirefs as $id => $hrefs){
125
+				if (sizeof($this->multirefs) > 0) {
126
+					foreach ($this->multirefs as $id => $hrefs) {
127 127
 						$this->debug('resolving multirefs for id: '.$id);
128 128
 						$idVal = $this->buildVal($this->ids[$id]);
129 129
 						if (is_array($idVal) && isset($idVal['!id'])) {
130 130
 							unset($idVal['!id']);
131 131
 						}
132
-						foreach($hrefs as $refPos => $ref){
132
+						foreach ($hrefs as $refPos => $ref) {
133 133
 							$this->debug('resolving href at pos '.$refPos);
134 134
 							$this->multirefs[$id][$refPos] = $idVal;
135 135
 						}
@@ -157,13 +157,13 @@  discard block
 block discarded – undo
157 157
 		// update class level pos
158 158
 		$pos = $this->position++;
159 159
 		// and set mine
160
-		$this->message[$pos] = array('pos' => $pos,'children'=>'','cdata'=>'');
160
+		$this->message[$pos] = array('pos' => $pos, 'children'=>'', 'cdata'=>'');
161 161
 		// depth = how many levels removed from root?
162 162
 		// set mine as current global depth and increment global depth value
163 163
 		$this->message[$pos]['depth'] = $this->depth++;
164 164
 
165 165
 		// else add self as child to whoever the current parent is
166
-		if($pos != 0){
166
+		if ($pos != 0) {
167 167
 			$this->message[$this->parent]['children'] .= '|'.$pos;
168 168
 		}
169 169
 		// set my parent
@@ -173,11 +173,11 @@  discard block
 block discarded – undo
173 173
 		// set self as current value for this depth
174 174
 		$this->depth_array[$this->depth] = $pos;
175 175
 		// get element prefix
176
-		if(strpos($name,':')){
176
+		if (strpos($name, ':')) {
177 177
 			// get ns prefix
178
-			$prefix = substr($name,0,strpos($name,':'));
178
+			$prefix = substr($name, 0, strpos($name, ':'));
179 179
 			// get unqualified name
180
-			$name = substr(strstr($name,':'),1);
180
+			$name = substr(strstr($name, ':'), 1);
181 181
 		}
182 182
 		// set status
183 183
 		if ($name == 'Envelope' && $this->status == '') {
@@ -185,11 +185,11 @@  discard block
 block discarded – undo
185 185
 		} elseif ($name == 'Header' && $this->status == 'envelope') {
186 186
 			$this->root_header = $pos;
187 187
 			$this->status = 'header';
188
-		} elseif ($name == 'Body' && $this->status == 'envelope'){
188
+		} elseif ($name == 'Body' && $this->status == 'envelope') {
189 189
 			$this->status = 'body';
190 190
 			$this->body_position = $pos;
191 191
 		// set method
192
-		} elseif($this->status == 'body' && $pos == ($this->body_position+1)) {
192
+		} elseif ($this->status == 'body' && $pos == ($this->body_position + 1)) {
193 193
 			$this->status = 'method';
194 194
 			$this->root_struct_name = $name;
195 195
 			$this->root_struct = $pos;
@@ -205,23 +205,23 @@  discard block
 block discarded – undo
205 205
 
206 206
 		// loop through atts, logging ns and type declarations
207 207
         $attstr = '';
208
-		foreach($attrs as $key => $value){
208
+		foreach ($attrs as $key => $value) {
209 209
         	$key_prefix = $this->getPrefix($key);
210 210
 			$key_localpart = $this->getLocalPart($key);
211 211
 			// if ns declarations, add to class level array of valid namespaces
212
-            if($key_prefix == 'xmlns'){
213
-				if(preg_match('/^http:\/\/www.w3.org\/[0-9]{4}\/XMLSchema$/',$value)){
212
+            if ($key_prefix == 'xmlns') {
213
+				if (preg_match('/^http:\/\/www.w3.org\/[0-9]{4}\/XMLSchema$/', $value)) {
214 214
 					$this->XMLSchemaVersion = $value;
215 215
 					$this->namespaces['xsd'] = $this->XMLSchemaVersion;
216 216
 					$this->namespaces['xsi'] = $this->XMLSchemaVersion.'-instance';
217 217
 				}
218 218
                 $this->namespaces[$key_localpart] = $value;
219 219
 				// set method namespace
220
-				if($name == $this->root_struct_name){
220
+				if ($name == $this->root_struct_name) {
221 221
 					$this->methodNamespace = $value;
222 222
 				}
223 223
 			// if it's a type declaration, set type
224
-        } elseif($key_localpart == 'type'){
224
+        } elseif ($key_localpart == 'type') {
225 225
         		if (isset($this->message[$pos]['type']) && $this->message[$pos]['type'] == 'array') {
226 226
         			// do nothing: already processed arrayType
227 227
         		} else {
@@ -229,14 +229,14 @@  discard block
 block discarded – undo
229 229
 	                $value_localpart = $this->getLocalPart($value);
230 230
 					$this->message[$pos]['type'] = $value_localpart;
231 231
 					$this->message[$pos]['typePrefix'] = $value_prefix;
232
-	                if(isset($this->namespaces[$value_prefix])){
232
+	                if (isset($this->namespaces[$value_prefix])) {
233 233
 	                	$this->message[$pos]['type_namespace'] = $this->namespaces[$value_prefix];
234
-	                } else if(isset($attrs['xmlns:'.$value_prefix])) {
234
+	                } else if (isset($attrs['xmlns:'.$value_prefix])) {
235 235
 						$this->message[$pos]['type_namespace'] = $attrs['xmlns:'.$value_prefix];
236 236
 	                }
237 237
 					// should do something here with the namespace of specified type?
238 238
 				}
239
-			} elseif($key_localpart == 'arrayType'){
239
+			} elseif ($key_localpart == 'arrayType') {
240 240
 				$this->message[$pos]['type'] = 'array';
241 241
 				/* do arrayType ereg here
242 242
 				[1]    arrayTypeValue    ::=    atype asize
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
 				[6]    nextDimension    ::=    Digit+ ','
248 248
 				*/
249 249
 				$expr = '/([A-Za-z0-9_]+):([A-Za-z]+[A-Za-z0-9_]+)\[([0-9]+),?([0-9]*)\]/';
250
-				if(preg_match($expr,$value,$regs)){
250
+				if (preg_match($expr, $value, $regs)) {
251 251
 					$this->message[$pos]['typePrefix'] = $regs[1];
252 252
 					$this->message[$pos]['arrayTypePrefix'] = $regs[1];
253 253
 	                if (isset($this->namespaces[$regs[1]])) {
@@ -260,22 +260,22 @@  discard block
 block discarded – undo
260 260
 					$this->message[$pos]['arrayCols'] = $regs[4];
261 261
 				}
262 262
 			// specifies nil value (or not)
263
-			} elseif ($key_localpart == 'nil'){
263
+			} elseif ($key_localpart == 'nil') {
264 264
 				$this->message[$pos]['nil'] = ($value == 'true' || $value == '1');
265 265
 			// some other attribute
266 266
 			} elseif ($key != 'href' && $key != 'xmlns' && $key_localpart != 'encodingStyle' && $key_localpart != 'root') {
267
-				$this->message[$pos]['xattrs']['!' . $key] = $value;
267
+				$this->message[$pos]['xattrs']['!'.$key] = $value;
268 268
 			}
269 269
 
270 270
 			if ($key == 'xmlns') {
271 271
 				$this->default_namespace = $value;
272 272
 			}
273 273
 			// log id
274
-			if($key == 'id'){
274
+			if ($key == 'id') {
275 275
 				$this->ids[$value] = $pos;
276 276
 			}
277 277
 			// root
278
-			if($key_localpart == 'root' && $value == 1){
278
+			if ($key_localpart == 'root' && $value == 1) {
279 279
 				$this->status = 'method';
280 280
 				$this->root_struct_name = $name;
281 281
 				$this->root_struct = $pos;
@@ -285,18 +285,18 @@  discard block
 block discarded – undo
285 285
             $attstr .= " $key=\"$value\"";
286 286
 		}
287 287
         // get namespace - must be done after namespace atts are processed
288
-		if(isset($prefix)){
288
+		if (isset($prefix)) {
289 289
 			$this->message[$pos]['namespace'] = $this->namespaces[$prefix];
290 290
 			$this->default_namespace = $this->namespaces[$prefix];
291 291
 		} else {
292 292
 			$this->message[$pos]['namespace'] = $this->default_namespace;
293 293
 		}
294
-        if($this->status == 'header'){
294
+        if ($this->status == 'header') {
295 295
         	if ($this->root_header != $pos) {
296
-	        	$this->responseHeaders .= "<" . (isset($prefix) ? $prefix . ':' : '') . "$name$attstr>";
296
+	        	$this->responseHeaders .= "<".(isset($prefix) ? $prefix.':' : '')."$name$attstr>";
297 297
 	        }
298
-        } elseif($this->root_struct_name != ''){
299
-        	$this->document .= "<" . (isset($prefix) ? $prefix . ':' : '') . "$name$attstr>";
298
+        } elseif ($this->root_struct_name != '') {
299
+        	$this->document .= "<".(isset($prefix) ? $prefix.':' : '')."$name$attstr>";
300 300
         }
301 301
 	}
302 302
 
@@ -312,27 +312,27 @@  discard block
 block discarded – undo
312 312
 		$pos = $this->depth_array[$this->depth--];
313 313
 
314 314
         // get element prefix
315
-		if(strpos($name,':')){
315
+		if (strpos($name, ':')) {
316 316
 			// get ns prefix
317
-			$prefix = substr($name,0,strpos($name,':'));
317
+			$prefix = substr($name, 0, strpos($name, ':'));
318 318
 			// get unqualified name
319
-			$name = substr(strstr($name,':'),1);
319
+			$name = substr(strstr($name, ':'), 1);
320 320
 		}
321 321
 		
322 322
 		// build to native type
323
-		if(isset($this->body_position) && $pos > $this->body_position){
323
+		if (isset($this->body_position) && $pos > $this->body_position) {
324 324
 			// deal w/ multirefs
325
-			if(isset($this->message[$pos]['attrs']['href'])){
325
+			if (isset($this->message[$pos]['attrs']['href'])) {
326 326
 				// get id
327
-				$id = substr($this->message[$pos]['attrs']['href'],1);
327
+				$id = substr($this->message[$pos]['attrs']['href'], 1);
328 328
 				// add placeholder to href array
329 329
 				$this->multirefs[$id][$pos] = 'placeholder';
330 330
 				// add set a reference to it as the result value
331
-				$this->message[$pos]['result'] =& $this->multirefs[$id][$pos];
331
+				$this->message[$pos]['result'] = & $this->multirefs[$id][$pos];
332 332
             // build complexType values
333
-			} elseif($this->message[$pos]['children'] != ''){
333
+			} elseif ($this->message[$pos]['children'] != '') {
334 334
 				// if result has already been generated (struct/array)
335
-				if(!isset($this->message[$pos]['result'])){
335
+				if (!isset($this->message[$pos]['result'])) {
336 336
 					$this->message[$pos]['result'] = $this->buildVal($pos);
337 337
 				}
338 338
 			// build complexType values of attributes and possibly simpleContent
@@ -382,15 +382,15 @@  discard block
 block discarded – undo
382 382
 		}
383 383
 		
384 384
         // for doclit
385
-        if($this->status == 'header'){
385
+        if ($this->status == 'header') {
386 386
         	if ($this->root_header != $pos) {
387
-	        	$this->responseHeaders .= "</" . (isset($prefix) ? $prefix . ':' : '') . "$name>";
387
+	        	$this->responseHeaders .= "</".(isset($prefix) ? $prefix.':' : '')."$name>";
388 388
 	        }
389
-        } elseif($pos >= $this->root_struct){
390
-        	$this->document .= "</" . (isset($prefix) ? $prefix . ':' : '') . "$name>";
389
+        } elseif ($pos >= $this->root_struct) {
390
+        	$this->document .= "</".(isset($prefix) ? $prefix.':' : '')."$name>";
391 391
         }
392 392
 		// switch status
393
-		if ($pos == $this->root_struct){
393
+		if ($pos == $this->root_struct) {
394 394
 			$this->status = 'body';
395 395
 			$this->root_struct_namespace = $this->message[$pos]['namespace'];
396 396
 		} elseif ($pos == $this->root_header) {
@@ -416,17 +416,17 @@  discard block
 block discarded – undo
416 416
 	function character_data($parser, $data)
417 417
     {
418 418
 		$pos = $this->depth_array[$this->depth];
419
-		if ($this->xml_encoding == 'UTF-8'){
419
+		if ($this->xml_encoding == 'UTF-8') {
420 420
 			// TODO: add an option to disable this for folks who want
421 421
 			// raw UTF-8 that, e.g., might not map to iso-8859-1
422 422
 			// TODO: this can also be handled with xml_parser_set_option($this->parser, XML_OPTION_TARGET_ENCODING, "ISO-8859-1");
423
-			if($this->decode_utf8){
423
+			if ($this->decode_utf8) {
424 424
 				$data = utf8_decode($data);
425 425
 			}
426 426
 		}
427 427
         $this->message[$pos]['cdata'] .= $data;
428 428
         // for doclit
429
-        if($this->status == 'header'){
429
+        if ($this->status == 'header') {
430 430
         	$this->responseHeaders .= $data;
431 431
         } else {
432 432
         	$this->document .= $data;
@@ -440,7 +440,7 @@  discard block
 block discarded – undo
440 440
 	* @access   public
441 441
 	* @deprecated	use get_soapbody instead
442 442
 	*/
443
-	function get_response(){
443
+	function get_response() {
444 444
 		return $this->soapresponse;
445 445
 	}
446 446
 
@@ -450,7 +450,7 @@  discard block
 block discarded – undo
450 450
 	* @return	mixed
451 451
 	* @access   public
452 452
 	*/
453
-	function get_soapbody(){
453
+	function get_soapbody() {
454 454
 		return $this->soapresponse;
455 455
 	}
456 456
 
@@ -460,7 +460,7 @@  discard block
 block discarded – undo
460 460
 	* @return	mixed
461 461
 	* @access   public
462 462
 	*/
463
-	function get_soapheader(){
463
+	function get_soapheader() {
464 464
 		return $this->soapheader;
465 465
 	}
466 466
 
@@ -470,7 +470,7 @@  discard block
 block discarded – undo
470 470
 	* @return	string XML or empty if no Header
471 471
 	* @access   public
472 472
 	*/
473
-	function getHeaders(){
473
+	function getHeaders() {
474 474
 	    return $this->responseHeaders;
475 475
 	}
476 476
 
@@ -527,40 +527,40 @@  discard block
 block discarded – undo
527 527
 	* @return	mixed	PHP value
528 528
 	* @access   private
529 529
 	*/
530
-	function buildVal($pos){
531
-		if(!isset($this->message[$pos]['type'])){
530
+	function buildVal($pos) {
531
+		if (!isset($this->message[$pos]['type'])) {
532 532
 			$this->message[$pos]['type'] = '';
533 533
 		}
534 534
 		$this->debug('in buildVal() for '.$this->message[$pos]['name']."(pos $pos) of type ".$this->message[$pos]['type']);
535 535
 		// if there are children...
536
-		if($this->message[$pos]['children'] != ''){
536
+		if ($this->message[$pos]['children'] != '') {
537 537
 			$this->debug('in buildVal, there are children');
538
-			$children = explode('|',$this->message[$pos]['children']);
538
+			$children = explode('|', $this->message[$pos]['children']);
539 539
 			array_shift($children); // knock off empty
540 540
 			// md array
541
-			if(isset($this->message[$pos]['arrayCols']) && $this->message[$pos]['arrayCols'] != ''){
542
-            	$r=0; // rowcount
543
-            	$c=0; // colcount
544
-            	foreach($children as $child_pos){
541
+			if (isset($this->message[$pos]['arrayCols']) && $this->message[$pos]['arrayCols'] != '') {
542
+            	$r = 0; // rowcount
543
+            	$c = 0; // colcount
544
+            	foreach ($children as $child_pos) {
545 545
 					$this->debug("in buildVal, got an MD array element: $r, $c");
546 546
 					$params[$r][] = $this->message[$child_pos]['result'];
547 547
 				    $c++;
548
-				    if($c == $this->message[$pos]['arrayCols']){
548
+				    if ($c == $this->message[$pos]['arrayCols']) {
549 549
 				    	$c = 0;
550 550
 						$r++;
551 551
 				    }
552 552
                 }
553 553
             // array
554
-			} elseif($this->message[$pos]['type'] == 'array' || $this->message[$pos]['type'] == 'Array'){
554
+			} elseif ($this->message[$pos]['type'] == 'array' || $this->message[$pos]['type'] == 'Array') {
555 555
                 $this->debug('in buildVal, adding array '.$this->message[$pos]['name']);
556
-                foreach($children as $child_pos){
556
+                foreach ($children as $child_pos) {
557 557
                 	$params[] = &$this->message[$child_pos]['result'];
558 558
                 }
559 559
             // apache Map type: java hashtable
560
-            } elseif($this->message[$pos]['type'] == 'Map' && $this->message[$pos]['type_namespace'] == 'http://xml.apache.org/xml-soap'){
560
+            } elseif ($this->message[$pos]['type'] == 'Map' && $this->message[$pos]['type_namespace'] == 'http://xml.apache.org/xml-soap') {
561 561
                 $this->debug('in buildVal, Java Map '.$this->message[$pos]['name']);
562
-                foreach($children as $child_pos){
563
-                	$kv = explode("|",$this->message[$child_pos]['children']);
562
+                foreach ($children as $child_pos) {
563
+                	$kv = explode("|", $this->message[$child_pos]['children']);
564 564
                    	$params[$this->message[$kv[1]]['result']] = &$this->message[$kv[2]]['result'];
565 565
                 }
566 566
             // generic compound type
@@ -574,8 +574,8 @@  discard block
 block discarded – undo
574 574
 					$notstruct = 0;
575 575
 	            }
576 576
             	//
577
-            	foreach($children as $child_pos){
578
-            		if($notstruct){
577
+            	foreach ($children as $child_pos) {
578
+            		if ($notstruct) {
579 579
             			$params[] = &$this->message[$child_pos]['result'];
580 580
             		} else {
581 581
             			if (isset($params[$this->message[$child_pos]['name']])) {
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.wsdlcache.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 	* @param integer $cache_lifetime lifetime for caching-files in seconds or 0 for unlimited
45 45
 	* @access public
46 46
 	*/
47
-	function nusoap_wsdlcache($cache_dir='.', $cache_lifetime=0) {
47
+	function nusoap_wsdlcache($cache_dir = '.', $cache_lifetime = 0) {
48 48
 		$this->fplock = array();
49 49
 		$this->cache_dir = $cache_dir != '' ? $cache_dir : '.';
50 50
 		$this->cache_lifetime = $cache_lifetime;
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 	* @access private
59 59
 	*/
60 60
 	function createFilename($wsdl) {
61
-		return $this->cache_dir.'/wsdlcache-' . md5($wsdl);
61
+		return $this->cache_dir.'/wsdlcache-'.md5($wsdl);
62 62
 	}
63 63
 
64 64
 	/**
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 	* @param    string $string debug data
68 68
 	* @access   private
69 69
 	*/
70
-	function debug($string){
70
+	function debug($string) {
71 71
 		$this->debug_str .= get_class($this).": $string\n";
72 72
 	}
73 73
 
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
 		$s = serialize($wsdl_instance);
147 147
 		if ($this->obtainMutex($filename, "w")) {
148 148
 			$fp = fopen($filename, "w");
149
-			if (! $fp) {
149
+			if (!$fp) {
150 150
 				$this->debug("Cannot write $wsdl_instance->wsdl ($filename) in cache");
151 151
 				$this->releaseMutex($filename);
152 152
 				return false;
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
 		$ret = flock($this->fplock[md5($filename)], LOCK_UN);
174 174
 		fclose($this->fplock[md5($filename)]);
175 175
 		unset($this->fplock[md5($filename)]);
176
-		if (! $ret) {
176
+		if (!$ret) {
177 177
 			$this->debug("Not able to release lock for $filename");
178 178
 		}
179 179
 		return $ret;
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.soap_val.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 	* @param	mixed $attributes associative array of attributes to add to element serialization
70 70
 	* @access   public
71 71
 	*/
72
-  	function soapval($name='soapval',$type=false,$value=-1,$element_ns=false,$type_ns=false,$attributes=false) {
72
+  	function soapval($name = 'soapval', $type = false, $value = -1, $element_ns = false, $type_ns = false, $attributes = false) {
73 73
 		parent::nusoap_base();
74 74
 		$this->name = $name;
75 75
 		$this->type = $type;
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
 	* @return	string XML data
87 87
 	* @access   public
88 88
 	*/
89
-	function serialize($use='encoded') {
89
+	function serialize($use = 'encoded') {
90 90
 		return $this->serialize_val($this->value, $this->name, $this->type, $this->element_ns, $this->type_ns, $this->attributes, $use, true);
91 91
     }
92 92
 
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
 	* @return	mixed
97 97
 	* @access   public
98 98
 	*/
99
-	function decode(){
99
+	function decode() {
100 100
 		return $this->value;
101 101
 	}
102 102
 }
Please login to merge, or discard this patch.
main/inc/lib/nusoap/class.soap_transport_http.php 1 patch
Spacing   +136 added lines, -136 removed lines patch added patch discarded remove patch
@@ -29,18 +29,18 @@  discard block
 block discarded – undo
29 29
 	var $incoming_cookies = array();
30 30
 	var $outgoing_payload = '';
31 31
 	var $incoming_payload = '';
32
-	var $response_status_line;	// HTTP response status line
32
+	var $response_status_line; // HTTP response status line
33 33
 	var $useSOAPAction = true;
34 34
 	var $persistentConnection = false;
35
-	var $ch = false;	// cURL handle
36
-	var $ch_options = array();	// cURL custom options
37
-	var $use_curl = false;		// force cURL use
38
-	var $proxy = null;			// proxy information (associative array)
35
+	var $ch = false; // cURL handle
36
+	var $ch_options = array(); // cURL custom options
37
+	var $use_curl = false; // force cURL use
38
+	var $proxy = null; // proxy information (associative array)
39 39
 	var $username = '';
40 40
 	var $password = '';
41 41
 	var $authtype = '';
42 42
 	var $digestRequest = array();
43
-	var $certRequest = array();	// keys must be cainfofile (optional), sslcertfile, sslkeyfile, passphrase, certpassword (optional), verifypeer (optional), verifyhost (optional)
43
+	var $certRequest = array(); // keys must be cainfofile (optional), sslcertfile, sslkeyfile, passphrase, certpassword (optional), verifypeer (optional), verifyhost (optional)
44 44
 								// cainfofile: certificate authority file, e.g. '$pathToPemFiles/rootca.pem'
45 45
 								// sslcertfile: SSL certificate file, e.g. '$pathToPemFiles/mycert.pem'
46 46
 								// sslkeyfile: SSL key file, e.g. '$pathToPemFiles/mykey.pem'
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 	* @param boolean $use_curl Whether to try to force cURL use
58 58
 	* @access public
59 59
 	*/
60
-	function soap_transport_http($url, $curl_options = NULL, $use_curl = false){
60
+	function soap_transport_http($url, $curl_options = NULL, $use_curl = false) {
61 61
 		parent::nusoap_base();
62 62
 		$this->debug("ctor url=$url use_curl=$use_curl curl_options:");
63 63
 		$this->appendDebug($this->varDump($curl_options));
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 			$this->ch_options = $curl_options;
67 67
 		}
68 68
 		$this->use_curl = $use_curl;
69
-		preg_match('/\$Revisio' . 'n: ([^ ]+)/', $this->revision, $rev);
69
+		preg_match('/\$Revisio'.'n: ([^ ]+)/', $this->revision, $rev);
70 70
 		$this->setHeader('User-Agent', $this->title.'/'.$this->version.' ('.$rev[1].')');
71 71
 	}
72 72
 
@@ -118,19 +118,19 @@  discard block
 block discarded – undo
118 118
 		$this->url = $url;
119 119
 
120 120
 		$u = parse_url($url);
121
-		foreach($u as $k => $v){
121
+		foreach ($u as $k => $v) {
122 122
 			$this->debug("parsed URL $k = $v");
123 123
 			$this->$k = $v;
124 124
 		}
125 125
 		
126 126
 		// add any GET params to path
127
-		if(isset($u['query']) && $u['query'] != ''){
128
-            $this->path .= '?' . $u['query'];
127
+		if (isset($u['query']) && $u['query'] != '') {
128
+            $this->path .= '?'.$u['query'];
129 129
 		}
130 130
 		
131 131
 		// set default port
132
-		if(!isset($u['port'])){
133
-			if($u['scheme'] == 'https'){
132
+		if (!isset($u['port'])) {
133
+			if ($u['scheme'] == 'https') {
134 134
 				$this->port = 443;
135 135
 			} else {
136 136
 				$this->port = 80;
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 	* @return	boolean true if connected, false if not
175 175
 	* @access   private
176 176
 	*/
177
-	function connect($connection_timeout=0,$response_timeout=30){
177
+	function connect($connection_timeout = 0, $response_timeout = 30) {
178 178
 	  	// For PHP 4.3 with OpenSSL, change https scheme to ssl, then treat like
179 179
 	  	// "regular" socket.
180 180
 	  	// TODO: disabled for now because OpenSSL must be *compiled* in (not just
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
 		}
199 199
 
200 200
 		// use persistent connection
201
-		if($this->persistentConnection && isset($this->fp) && is_resource($this->fp)){
201
+		if ($this->persistentConnection && isset($this->fp) && is_resource($this->fp)) {
202 202
 			if (!feof($this->fp)) {
203 203
 				$this->debug('Re-use persistent connection');
204 204
 				return true;
@@ -209,20 +209,20 @@  discard block
 block discarded – undo
209 209
 
210 210
 		// munge host if using OpenSSL
211 211
 		if ($this->scheme == 'ssl') {
212
-			$host = 'ssl://' . $host;
212
+			$host = 'ssl://'.$host;
213 213
 		}
214
-		$this->debug('calling fsockopen with host ' . $host . ' connection_timeout ' . $connection_timeout);
214
+		$this->debug('calling fsockopen with host '.$host.' connection_timeout '.$connection_timeout);
215 215
 
216 216
 		// open socket
217
-		if($connection_timeout > 0){
218
-			$this->fp = @fsockopen( $host, $this->port, $this->errno, $this->error_str, $connection_timeout);
217
+		if ($connection_timeout > 0) {
218
+			$this->fp = @fsockopen($host, $this->port, $this->errno, $this->error_str, $connection_timeout);
219 219
 		} else {
220
-			$this->fp = @fsockopen( $host, $this->port, $this->errno, $this->error_str);
220
+			$this->fp = @fsockopen($host, $this->port, $this->errno, $this->error_str);
221 221
 		}
222 222
 		
223 223
 		// test pointer
224
-		if(!$this->fp) {
225
-			$msg = 'Couldn\'t open socket connection to server ' . $this->url;
224
+		if (!$this->fp) {
225
+			$msg = 'Couldn\'t open socket connection to server '.$this->url;
226 226
 			if ($this->errno) {
227 227
 				$msg .= ', Error ('.$this->errno.'): '.$this->error_str;
228 228
 			} else {
@@ -234,8 +234,8 @@  discard block
 block discarded – undo
234 234
 		}
235 235
 		
236 236
 		// set response timeout
237
-		$this->debug('set response timeout to ' . $response_timeout);
238
-		socket_set_timeout( $this->fp, $response_timeout);
237
+		$this->debug('set response timeout to '.$response_timeout);
238
+		socket_set_timeout($this->fp, $response_timeout);
239 239
 
240 240
 		$this->debug('socket connected');
241 241
 		return true;
@@ -394,8 +394,8 @@  discard block
 block discarded – undo
394 394
 		$this->debug('cURL connection set up');
395 395
 		return true;
396 396
 	  } else {
397
-		$this->setError('Unknown scheme ' . $this->scheme);
398
-		$this->debug('Unknown scheme ' . $this->scheme);
397
+		$this->setError('Unknown scheme '.$this->scheme);
398
+		$this->debug('Unknown scheme '.$this->scheme);
399 399
 		return false;
400 400
 	  }
401 401
 	}
@@ -410,7 +410,7 @@  discard block
 block discarded – undo
410 410
 	* @return	string data
411 411
 	* @access   public
412 412
 	*/
413
-	function send($data, $timeout=0, $response_timeout=30, $cookies=NULL) {
413
+	function send($data, $timeout = 0, $response_timeout = 30, $cookies = NULL) {
414 414
 		
415 415
 		$this->debug('entered send() with data of length: '.strlen($data));
416 416
 
@@ -420,12 +420,12 @@  discard block
 block discarded – undo
420 420
 			$this->tryagain = false;
421 421
 			if ($tries++ < 2) {
422 422
 				// make connnection
423
-				if (!$this->connect($timeout, $response_timeout)){
423
+				if (!$this->connect($timeout, $response_timeout)) {
424 424
 					return false;
425 425
 				}
426 426
 				
427 427
 				// send request
428
-				if (!$this->sendRequest($data, $cookies)){
428
+				if (!$this->sendRequest($data, $cookies)) {
429 429
 					return false;
430 430
 				}
431 431
 				
@@ -451,7 +451,7 @@  discard block
 block discarded – undo
451 451
 	* @access   public
452 452
 	* @deprecated
453 453
 	*/
454
-	function sendHTTPS($data, $timeout=0, $response_timeout=30, $cookies) {
454
+	function sendHTTPS($data, $timeout = 0, $response_timeout = 30, $cookies) {
455 455
 		return $this->send($data, $timeout, $response_timeout, $cookies);
456 456
 	}
457 457
 	
@@ -472,7 +472,7 @@  discard block
 block discarded – undo
472 472
 		$this->appendDebug($this->varDump($certRequest));
473 473
 		// cf. RFC 2617
474 474
 		if ($authtype == 'basic') {
475
-			$this->setHeader('Authorization', 'Basic '.base64_encode(str_replace(':','',$username).':'.$password));
475
+			$this->setHeader('Authorization', 'Basic '.base64_encode(str_replace(':', '', $username).':'.$password));
476 476
 		} elseif ($authtype == 'digest') {
477 477
 			if (isset($digestRequest['nonce'])) {
478 478
 				$digestRequest['nc'] = isset($digestRequest['nc']) ? $digestRequest['nc']++ : 1;
@@ -480,16 +480,16 @@  discard block
 block discarded – undo
480 480
 				// calculate the Digest hashes (calculate code based on digest implementation found at: http://www.rassoc.com/gregr/weblog/stories/2002/07/09/webServicesSecurityHttpDigestAuthenticationWithoutActiveDirectory.html)
481 481
 	
482 482
 				// A1 = unq(username-value) ":" unq(realm-value) ":" passwd
483
-				$A1 = $username. ':' . (isset($digestRequest['realm']) ? $digestRequest['realm'] : '') . ':' . $password;
483
+				$A1 = $username.':'.(isset($digestRequest['realm']) ? $digestRequest['realm'] : '').':'.$password;
484 484
 	
485 485
 				// H(A1) = MD5(A1)
486 486
 				$HA1 = md5($A1);
487 487
 	
488 488
 				// A2 = Method ":" digest-uri-value
489
-				$A2 = $this->request_method . ':' . $this->digest_uri;
489
+				$A2 = $this->request_method.':'.$this->digest_uri;
490 490
 	
491 491
 				// H(A2)
492
-				$HA2 =  md5($A2);
492
+				$HA2 = md5($A2);
493 493
 	
494 494
 				// KD(secret, data) = H(concat(secret, ":", data))
495 495
 				// if qop == auth:
@@ -506,19 +506,19 @@  discard block
 block discarded – undo
506 506
 				$nonce = isset($digestRequest['nonce']) ? $digestRequest['nonce'] : '';
507 507
 				$cnonce = $nonce;
508 508
 				if ($digestRequest['qop'] != '') {
509
-					$unhashedDigest = $HA1 . ':' . $nonce . ':' . sprintf("%08d", $digestRequest['nc']) . ':' . $cnonce . ':' . $digestRequest['qop'] . ':' . $HA2;
509
+					$unhashedDigest = $HA1.':'.$nonce.':'.sprintf("%08d", $digestRequest['nc']).':'.$cnonce.':'.$digestRequest['qop'].':'.$HA2;
510 510
 				} else {
511
-					$unhashedDigest = $HA1 . ':' . $nonce . ':' . $HA2;
511
+					$unhashedDigest = $HA1.':'.$nonce.':'.$HA2;
512 512
 				}
513 513
 	
514 514
 				$hashedDigest = md5($unhashedDigest);
515 515
 	
516 516
 				$opaque = '';	
517 517
 				if (isset($digestRequest['opaque'])) {
518
-					$opaque = ', opaque="' . $digestRequest['opaque'] . '"';
518
+					$opaque = ', opaque="'.$digestRequest['opaque'].'"';
519 519
 				}
520 520
 
521
-				$this->setHeader('Authorization', 'Digest username="' . $username . '", realm="' . $digestRequest['realm'] . '", nonce="' . $nonce . '", uri="' . $this->digest_uri . $opaque . '", cnonce="' . $cnonce . '", nc=' . sprintf("%08x", $digestRequest['nc']) . ', qop="' . $digestRequest['qop'] . '", response="' . $hashedDigest . '"');
521
+				$this->setHeader('Authorization', 'Digest username="'.$username.'", realm="'.$digestRequest['realm'].'", nonce="'.$nonce.'", uri="'.$this->digest_uri.$opaque.'", cnonce="'.$cnonce.'", nc='.sprintf("%08x", $digestRequest['nc']).', qop="'.$digestRequest['qop'].'", response="'.$hashedDigest.'"');
522 522
 			}
523 523
 		} elseif ($authtype == 'certificate') {
524 524
 			$this->certRequest = $certRequest;
@@ -540,7 +540,7 @@  discard block
 block discarded – undo
540 540
 	* @access   public
541 541
 	*/
542 542
 	function setSOAPAction($soapaction) {
543
-		$this->setHeader('SOAPAction', '"' . $soapaction . '"');
543
+		$this->setHeader('SOAPAction', '"'.$soapaction.'"');
544 544
 	}
545 545
 	
546 546
 	/**
@@ -549,7 +549,7 @@  discard block
 block discarded – undo
549 549
 	* @param    string $enc encoding style. supported values: gzip, deflate, or both
550 550
 	* @access   public
551 551
 	*/
552
-	function setEncoding($enc='gzip, deflate') {
552
+	function setEncoding($enc = 'gzip, deflate') {
553 553
 		if (function_exists('gzdeflate')) {
554 554
 			$this->protocol_version = '1.1';
555 555
 			$this->setHeader('Accept-Encoding', $enc);
@@ -602,7 +602,7 @@  discard block
 block discarded – undo
602 602
 	 * @access	private
603 603
 	 */
604 604
 	function isSkippableCurlHeader(&$data) {
605
-		$skipHeaders = array(	'HTTP/1.1 100',
605
+		$skipHeaders = array('HTTP/1.1 100',
606 606
 								'HTTP/1.0 301',
607 607
 								'HTTP/1.1 301',
608 608
 								'HTTP/1.0 302',
@@ -628,7 +628,7 @@  discard block
 block discarded – undo
628 628
 	* @access   public
629 629
 	* @deprecated
630 630
 	*/
631
-	function decodeChunked($buffer, $lb){
631
+	function decodeChunked($buffer, $lb) {
632 632
 		// length := 0
633 633
 		$length = 0;
634 634
 		$new = '';
@@ -640,17 +640,17 @@  discard block
 block discarded – undo
640 640
 			$this->debug('no linebreak found in decodeChunked');
641 641
 			return $new;
642 642
 		}
643
-		$temp = substr($buffer,0,$chunkend);
644
-		$chunk_size = hexdec( trim($temp) );
643
+		$temp = substr($buffer, 0, $chunkend);
644
+		$chunk_size = hexdec(trim($temp));
645 645
 		$chunkstart = $chunkend + strlen($lb);
646 646
 		// while (chunk-size > 0) {
647 647
 		while ($chunk_size > 0) {
648 648
 			$this->debug("chunkstart: $chunkstart chunk_size: $chunk_size");
649
-			$chunkend = strpos( $buffer, $lb, $chunkstart + $chunk_size);
649
+			$chunkend = strpos($buffer, $lb, $chunkstart + $chunk_size);
650 650
 		  	
651 651
 			// Just in case we got a broken connection
652 652
 		  	if ($chunkend == FALSE) {
653
-		  	    $chunk = substr($buffer,$chunkstart);
653
+		  	    $chunk = substr($buffer, $chunkstart);
654 654
 				// append chunk-data to entity-body
655 655
 		    	$new .= $chunk;
656 656
 		  	    $length += strlen($chunk);
@@ -658,7 +658,7 @@  discard block
 block discarded – undo
658 658
 			}
659 659
 			
660 660
 		  	// read chunk-data and CRLF
661
-		  	$chunk = substr($buffer,$chunkstart,$chunkend-$chunkstart);
661
+		  	$chunk = substr($buffer, $chunkstart, $chunkend - $chunkstart);
662 662
 		  	// append chunk-data to entity-body
663 663
 		  	$new .= $chunk;
664 664
 		  	// length := length + chunk-size
@@ -670,8 +670,8 @@  discard block
 block discarded – undo
670 670
 			if ($chunkend == FALSE) {
671 671
 				break; //Just in case we got a broken connection
672 672
 			}
673
-			$temp = substr($buffer,$chunkstart,$chunkend-$chunkstart);
674
-			$chunk_size = hexdec( trim($temp) );
673
+			$temp = substr($buffer, $chunkstart, $chunkend - $chunkstart);
674
+			$chunk_size = hexdec(trim($temp));
675 675
 			$chunkstart = $chunkend;
676 676
 		}
677 677
 		return $new;
@@ -706,7 +706,7 @@  discard block
 block discarded – undo
706 706
 		$this->outgoing_payload = "$req\r\n";
707 707
 
708 708
 		// loop thru headers, serializing
709
-		foreach($this->outgoing_headers as $k => $v){
709
+		foreach ($this->outgoing_headers as $k => $v) {
710 710
 			$hdr = $k.': '.$v;
711 711
 			$this->debug("HTTP header: $hdr");
712 712
 			$this->outgoing_payload .= "$hdr\r\n";
@@ -743,12 +743,12 @@  discard block
 block discarded – undo
743 743
 
744 744
 	  if ($this->io_method() == 'socket') {
745 745
 		// send payload
746
-		if(!fputs($this->fp, $this->outgoing_payload, strlen($this->outgoing_payload))) {
746
+		if (!fputs($this->fp, $this->outgoing_payload, strlen($this->outgoing_payload))) {
747 747
 			$this->setError('couldn\'t write message data to socket');
748 748
 			$this->debug('couldn\'t write message data to socket');
749 749
 			return false;
750 750
 		}
751
-		$this->debug('wrote data to socket, length = ' . strlen($this->outgoing_payload));
751
+		$this->debug('wrote data to socket, length = '.strlen($this->outgoing_payload));
752 752
 		return true;
753 753
 	  } else if ($this->io_method() == 'curl') {
754 754
 		// set payload
@@ -757,7 +757,7 @@  discard block
 block discarded – undo
757 757
 		// some servers refuse to work with (so we no longer use this method!)
758 758
 		//$this->setCurlOption(CURLOPT_CUSTOMREQUEST, $this->outgoing_payload);
759 759
 		$curl_headers = array();
760
-		foreach($this->outgoing_headers as $k => $v){
760
+		foreach ($this->outgoing_headers as $k => $v) {
761 761
 			if ($k == 'Connection' || $k == 'Content-Length' || $k == 'Host' || $k == 'Authorization' || $k == 'Proxy-Authorization') {
762 762
 				$this->debug("Skip cURL header $k: $v");
763 763
 			} else {
@@ -765,7 +765,7 @@  discard block
 block discarded – undo
765 765
 			}
766 766
 		}
767 767
 		if ($cookie_str != '') {
768
-			$curl_headers[] = 'Cookie: ' . $cookie_str;
768
+			$curl_headers[] = 'Cookie: '.$cookie_str;
769 769
 		}
770 770
 		$this->setCurlOption(CURLOPT_HTTPHEADER, $curl_headers);
771 771
 		$this->debug('set cURL HTTP headers');
@@ -791,62 +791,62 @@  discard block
 block discarded – undo
791 791
 	* @return	string the response (also sets member variables like incoming_payload)
792 792
 	* @access   private
793 793
 	*/
794
-	function getResponse(){
794
+	function getResponse() {
795 795
 		$this->incoming_payload = '';
796 796
 	    
797 797
 	  if ($this->io_method() == 'socket') {
798 798
 	    // loop until headers have been retrieved
799 799
 	    $data = '';
800
-	    while (!isset($lb)){
800
+	    while (!isset($lb)) {
801 801
 
802 802
 			// We might EOF during header read.
803
-			if(feof($this->fp)) {
803
+			if (feof($this->fp)) {
804 804
 				$this->incoming_payload = $data;
805
-				$this->debug('found no headers before EOF after length ' . strlen($data));
806
-				$this->debug("received before EOF:\n" . $data);
805
+				$this->debug('found no headers before EOF after length '.strlen($data));
806
+				$this->debug("received before EOF:\n".$data);
807 807
 				$this->setError('server failed to send headers');
808 808
 				return false;
809 809
 			}
810 810
 
811 811
 			$tmp = fgets($this->fp, 256);
812 812
 			$tmplen = strlen($tmp);
813
-			$this->debug("read line of $tmplen bytes: " . trim($tmp));
813
+			$this->debug("read line of $tmplen bytes: ".trim($tmp));
814 814
 
815 815
 			if ($tmplen == 0) {
816 816
 				$this->incoming_payload = $data;
817
-				$this->debug('socket read of headers timed out after length ' . strlen($data));
818
-				$this->debug("read before timeout: " . $data);
817
+				$this->debug('socket read of headers timed out after length '.strlen($data));
818
+				$this->debug("read before timeout: ".$data);
819 819
 				$this->setError('socket read of headers timed out');
820 820
 				return false;
821 821
 			}
822 822
 
823 823
 			$data .= $tmp;
824
-			$pos = strpos($data,"\r\n\r\n");
825
-			if($pos > 1){
824
+			$pos = strpos($data, "\r\n\r\n");
825
+			if ($pos > 1) {
826 826
 				$lb = "\r\n";
827 827
 			} else {
828
-				$pos = strpos($data,"\n\n");
829
-				if($pos > 1){
828
+				$pos = strpos($data, "\n\n");
829
+				if ($pos > 1) {
830 830
 					$lb = "\n";
831 831
 				}
832 832
 			}
833 833
 			// remove 100 headers
834
-			if (isset($lb) && preg_match('/^HTTP\/1.1 100/',$data)) {
834
+			if (isset($lb) && preg_match('/^HTTP\/1.1 100/', $data)) {
835 835
 				unset($lb);
836 836
 				$data = '';
837 837
 			}//
838 838
 		}
839 839
 		// store header data
840 840
 		$this->incoming_payload .= $data;
841
-		$this->debug('found end of headers after length ' . strlen($data));
841
+		$this->debug('found end of headers after length '.strlen($data));
842 842
 		// process headers
843
-		$header_data = trim(substr($data,0,$pos));
844
-		$header_array = explode($lb,$header_data);
843
+		$header_data = trim(substr($data, 0, $pos));
844
+		$header_array = explode($lb, $header_data);
845 845
 		$this->incoming_headers = array();
846 846
 		$this->incoming_cookies = array();
847
-		foreach($header_array as $header_line){
848
-			$arr = explode(':',$header_line, 2);
849
-			if(count($arr) > 1){
847
+		foreach ($header_array as $header_line) {
848
+			$arr = explode(':', $header_line, 2);
849
+			if (count($arr) > 1) {
850 850
 				$header_name = strtolower(trim($arr[0]));
851 851
 				$this->incoming_headers[$header_name] = trim($arr[1]);
852 852
 				if ($header_name == 'set-cookie') {
@@ -854,20 +854,20 @@  discard block
 block discarded – undo
854 854
 					$cookie = $this->parseCookie(trim($arr[1]));
855 855
 					if ($cookie) {
856 856
 						$this->incoming_cookies[] = $cookie;
857
-						$this->debug('found cookie: ' . $cookie['name'] . ' = ' . $cookie['value']);
857
+						$this->debug('found cookie: '.$cookie['name'].' = '.$cookie['value']);
858 858
 					} else {
859
-						$this->debug('did not find cookie in ' . trim($arr[1]));
859
+						$this->debug('did not find cookie in '.trim($arr[1]));
860 860
 					}
861 861
     			}
862 862
 			} else if (isset($header_name)) {
863 863
 				// append continuation line to previous header
864
-				$this->incoming_headers[$header_name] .= $lb . ' ' . $header_line;
864
+				$this->incoming_headers[$header_name] .= $lb.' '.$header_line;
865 865
 			}
866 866
 		}
867 867
 		
868 868
 		// loop until msg has been received
869 869
 		if (isset($this->incoming_headers['transfer-encoding']) && strtolower($this->incoming_headers['transfer-encoding']) == 'chunked') {
870
-			$content_length =  2147483647;	// ignore any content-length header
870
+			$content_length = 2147483647; // ignore any content-length header
871 871
 			$chunked = true;
872 872
 			$this->debug("want to read chunked content");
873 873
 		} elseif (isset($this->incoming_headers['content-length'])) {
@@ -875,7 +875,7 @@  discard block
 block discarded – undo
875 875
 			$chunked = false;
876 876
 			$this->debug("want to read content of length $content_length");
877 877
 		} else {
878
-			$content_length =  2147483647;
878
+			$content_length = 2147483647;
879 879
 			$chunked = false;
880 880
 			$this->debug("want to read content to EOF");
881 881
 		}
@@ -887,8 +887,8 @@  discard block
 block discarded – undo
887 887
 				$this->debug("read chunk line of $tmplen bytes");
888 888
 				if ($tmplen == 0) {
889 889
 					$this->incoming_payload = $data;
890
-					$this->debug('socket read of chunk length timed out after length ' . strlen($data));
891
-					$this->debug("read before timeout:\n" . $data);
890
+					$this->debug('socket read of chunk length timed out after length '.strlen($data));
891
+					$this->debug("read before timeout:\n".$data);
892 892
 					$this->setError('socket read of chunk length timed out');
893 893
 					return false;
894 894
 				}
@@ -903,8 +903,8 @@  discard block
 block discarded – undo
903 903
 				$this->debug("read buffer of $tmplen bytes");
904 904
 				if (($tmplen == 0) && (!feof($this->fp))) {
905 905
 					$this->incoming_payload = $data;
906
-					$this->debug('socket read of body timed out after length ' . strlen($data));
907
-					$this->debug("read before timeout:\n" . $data);
906
+					$this->debug('socket read of body timed out after length '.strlen($data));
907
+					$this->debug("read before timeout:\n".$data);
908 908
 					$this->setError('socket read of body timed out');
909 909
 					return false;
910 910
 				}
@@ -917,8 +917,8 @@  discard block
 block discarded – undo
917 917
 				$this->debug("read chunk terminator of $tmplen bytes");
918 918
 				if ($tmplen == 0) {
919 919
 					$this->incoming_payload = $data;
920
-					$this->debug('socket read of chunk terminator timed out after length ' . strlen($data));
921
-					$this->debug("read before timeout:\n" . $data);
920
+					$this->debug('socket read of chunk terminator timed out after length '.strlen($data));
921
+					$this->debug("read before timeout:\n".$data);
922 922
 					$this->setError('socket read of chunk terminator timed out');
923 923
 					return false;
924 924
 				}
@@ -927,21 +927,21 @@  discard block
 block discarded – undo
927 927
 		if (feof($this->fp)) {
928 928
 			$this->debug('read to EOF');
929 929
 		}
930
-		$this->debug('read body of length ' . strlen($data));
930
+		$this->debug('read body of length '.strlen($data));
931 931
 		$this->incoming_payload .= $data;
932 932
 		$this->debug('received a total of '.strlen($this->incoming_payload).' bytes of data from server');
933 933
 		
934 934
 		// close filepointer
935
-		if(
935
+		if (
936 936
 			(isset($this->incoming_headers['connection']) && strtolower($this->incoming_headers['connection']) == 'close') || 
937
-			(! $this->persistentConnection) || feof($this->fp)){
937
+			(!$this->persistentConnection) || feof($this->fp)) {
938 938
 			fclose($this->fp);
939 939
 			$this->fp = false;
940 940
 			$this->debug('closed socket');
941 941
 		}
942 942
 		
943 943
 		// connection was closed unexpectedly
944
-		if($this->incoming_payload == ''){
944
+		if ($this->incoming_payload == '') {
945 945
 			$this->setError('no response from server');
946 946
 			return false;
947 947
 		}
@@ -967,7 +967,7 @@  discard block
 block discarded – undo
967 967
 		if ($cErr != '') {
968 968
         	$err = 'cURL ERROR: '.curl_errno($this->ch).': '.$cErr.'<br>';
969 969
         	// TODO: there is a PHP bug that can cause this to SEGV for CURLINFO_CONTENT_TYPE
970
-			foreach(curl_getinfo($this->ch) as $k => $v){
970
+			foreach (curl_getinfo($this->ch) as $k => $v) {
971 971
 				$err .= "$k: $v<br>";
972 972
 			}
973 973
 			$this->debug($err);
@@ -987,44 +987,44 @@  discard block
 block discarded – undo
987 987
 		$savedata = $data;
988 988
 		while ($this->isSkippableCurlHeader($data)) {
989 989
 			$this->debug("Found HTTP header to skip");
990
-			if ($pos = strpos($data,"\r\n\r\n")) {
991
-				$data = ltrim(substr($data,$pos));
992
-			} elseif($pos = strpos($data,"\n\n") ) {
993
-				$data = ltrim(substr($data,$pos));
990
+			if ($pos = strpos($data, "\r\n\r\n")) {
991
+				$data = ltrim(substr($data, $pos));
992
+			} elseif ($pos = strpos($data, "\n\n")) {
993
+				$data = ltrim(substr($data, $pos));
994 994
 			}
995 995
 		}
996 996
 
997 997
 		if ($data == '') {
998 998
 			// have nothing left; just remove 100 header(s)
999 999
 			$data = $savedata;
1000
-			while (preg_match('/^HTTP\/1.1 100/',$data)) {
1001
-				if ($pos = strpos($data,"\r\n\r\n")) {
1002
-					$data = ltrim(substr($data,$pos));
1003
-				} elseif($pos = strpos($data,"\n\n") ) {
1004
-					$data = ltrim(substr($data,$pos));
1000
+			while (preg_match('/^HTTP\/1.1 100/', $data)) {
1001
+				if ($pos = strpos($data, "\r\n\r\n")) {
1002
+					$data = ltrim(substr($data, $pos));
1003
+				} elseif ($pos = strpos($data, "\n\n")) {
1004
+					$data = ltrim(substr($data, $pos));
1005 1005
 				}
1006 1006
 			}
1007 1007
 		}
1008 1008
 		
1009 1009
 		// separate content from HTTP headers
1010
-		if ($pos = strpos($data,"\r\n\r\n")) {
1010
+		if ($pos = strpos($data, "\r\n\r\n")) {
1011 1011
 			$lb = "\r\n";
1012
-		} elseif( $pos = strpos($data,"\n\n")) {
1012
+		} elseif ($pos = strpos($data, "\n\n")) {
1013 1013
 			$lb = "\n";
1014 1014
 		} else {
1015 1015
 			$this->debug('no proper separation of headers and document');
1016 1016
 			$this->setError('no proper separation of headers and document');
1017 1017
 			return false;
1018 1018
 		}
1019
-		$header_data = trim(substr($data,0,$pos));
1020
-		$header_array = explode($lb,$header_data);
1021
-		$data = ltrim(substr($data,$pos));
1019
+		$header_data = trim(substr($data, 0, $pos));
1020
+		$header_array = explode($lb, $header_data);
1021
+		$data = ltrim(substr($data, $pos));
1022 1022
 		$this->debug('found proper separation of headers and document');
1023 1023
 		$this->debug('cleaned data, stringlen: '.strlen($data));
1024 1024
 		// clean headers
1025 1025
 		foreach ($header_array as $header_line) {
1026
-			$arr = explode(':',$header_line,2);
1027
-			if(count($arr) > 1){
1026
+			$arr = explode(':', $header_line, 2);
1027
+			if (count($arr) > 1) {
1028 1028
 				$header_name = strtolower(trim($arr[0]));
1029 1029
 				$this->incoming_headers[$header_name] = trim($arr[1]);
1030 1030
 				if ($header_name == 'set-cookie') {
@@ -1032,14 +1032,14 @@  discard block
 block discarded – undo
1032 1032
 					$cookie = $this->parseCookie(trim($arr[1]));
1033 1033
 					if ($cookie) {
1034 1034
 						$this->incoming_cookies[] = $cookie;
1035
-						$this->debug('found cookie: ' . $cookie['name'] . ' = ' . $cookie['value']);
1035
+						$this->debug('found cookie: '.$cookie['name'].' = '.$cookie['value']);
1036 1036
 					} else {
1037
-						$this->debug('did not find cookie in ' . trim($arr[1]));
1037
+						$this->debug('did not find cookie in '.trim($arr[1]));
1038 1038
 					}
1039 1039
     			}
1040 1040
 			} else if (isset($header_name)) {
1041 1041
 				// append continuation line to previous header
1042
-				$this->incoming_headers[$header_name] .= $lb . ' ' . $header_line;
1042
+				$this->incoming_headers[$header_name] .= $lb.' '.$header_line;
1043 1043
 			}
1044 1044
 		}
1045 1045
 	  }
@@ -1052,7 +1052,7 @@  discard block
 block discarded – undo
1052 1052
 
1053 1053
  		// see if we need to resend the request with http digest authentication
1054 1054
  		if (isset($this->incoming_headers['location']) && ($http_status == 301 || $http_status == 302)) {
1055
- 			$this->debug("Got $http_status $http_reason with Location: " . $this->incoming_headers['location']);
1055
+ 			$this->debug("Got $http_status $http_reason with Location: ".$this->incoming_headers['location']);
1056 1056
  			$this->setURL($this->incoming_headers['location']);
1057 1057
 			$this->tryagain = true;
1058 1058
 			return false;
@@ -1060,7 +1060,7 @@  discard block
 block discarded – undo
1060 1060
 
1061 1061
  		// see if we need to resend the request with http digest authentication
1062 1062
  		if (isset($this->incoming_headers['www-authenticate']) && $http_status == 401) {
1063
- 			$this->debug("Got 401 $http_reason with WWW-Authenticate: " . $this->incoming_headers['www-authenticate']);
1063
+ 			$this->debug("Got 401 $http_reason with WWW-Authenticate: ".$this->incoming_headers['www-authenticate']);
1064 1064
  			if (strstr($this->incoming_headers['www-authenticate'], "Digest ")) {
1065 1065
  				$this->debug('Server wants digest authentication');
1066 1066
  				// remove "Digest " from our elements
@@ -1095,10 +1095,10 @@  discard block
 block discarded – undo
1095 1095
 		}
1096 1096
 
1097 1097
 		// decode content-encoding
1098
-		if(isset($this->incoming_headers['content-encoding']) && $this->incoming_headers['content-encoding'] != ''){
1099
-			if(strtolower($this->incoming_headers['content-encoding']) == 'deflate' || strtolower($this->incoming_headers['content-encoding']) == 'gzip'){
1098
+		if (isset($this->incoming_headers['content-encoding']) && $this->incoming_headers['content-encoding'] != '') {
1099
+			if (strtolower($this->incoming_headers['content-encoding']) == 'deflate' || strtolower($this->incoming_headers['content-encoding']) == 'gzip') {
1100 1100
     			// if decoding works, use it. else assume data wasn't gzencoded
1101
-    			if(function_exists('gzinflate')){
1101
+    			if (function_exists('gzinflate')) {
1102 1102
 					//$timer->setMarker('starting decoding of gzip/deflated content');
1103 1103
 					// IIS 5 requires gzinflate instead of gzuncompress (similar to IE 5 and gzdeflate v. gzcompress)
1104 1104
 					// this means there are no Zlib headers, although there should be
@@ -1107,13 +1107,13 @@  discard block
 block discarded – undo
1107 1107
 					if ($this->incoming_headers['content-encoding'] == 'deflate') {
1108 1108
 						if ($degzdata = @gzinflate($data)) {
1109 1109
 	    					$data = $degzdata;
1110
-	    					$this->debug('The payload has been inflated to ' . strlen($data) . ' bytes');
1110
+	    					$this->debug('The payload has been inflated to '.strlen($data).' bytes');
1111 1111
 	    					if (strlen($data) < $datalen) {
1112 1112
 	    						// test for the case that the payload has been compressed twice
1113 1113
 		    					$this->debug('The inflated payload is smaller than the gzipped one; try again');
1114 1114
 								if ($degzdata = @gzinflate($data)) {
1115 1115
 			    					$data = $degzdata;
1116
-			    					$this->debug('The payload has been inflated again to ' . strlen($data) . ' bytes');
1116
+			    					$this->debug('The payload has been inflated again to '.strlen($data).' bytes');
1117 1117
 								}
1118 1118
 	    					}
1119 1119
 	    				} else {
@@ -1123,13 +1123,13 @@  discard block
 block discarded – undo
1123 1123
 					} elseif ($this->incoming_headers['content-encoding'] == 'gzip') {
1124 1124
 						if ($degzdata = @gzinflate(substr($data, 10))) {	// do our best
1125 1125
 							$data = $degzdata;
1126
-	    					$this->debug('The payload has been un-gzipped to ' . strlen($data) . ' bytes');
1126
+	    					$this->debug('The payload has been un-gzipped to '.strlen($data).' bytes');
1127 1127
 	    					if (strlen($data) < $datalen) {
1128 1128
 	    						// test for the case that the payload has been compressed twice
1129 1129
 		    					$this->debug('The un-gzipped payload is smaller than the gzipped one; try again');
1130 1130
 								if ($degzdata = @gzinflate(substr($data, 10))) {
1131 1131
 			    					$data = $degzdata;
1132
-			    					$this->debug('The payload has been un-gzipped again to ' . strlen($data) . ' bytes');
1132
+			    					$this->debug('The payload has been un-gzipped again to '.strlen($data).' bytes');
1133 1133
 								}
1134 1134
 	    					}
1135 1135
 	    				} else {
@@ -1146,14 +1146,14 @@  discard block
 block discarded – undo
1146 1146
 					$this->setError('The server sent compressed data. Your php install must have the Zlib extension compiled in to support this.');
1147 1147
 				}
1148 1148
 			} else {
1149
-				$this->debug('Unsupported Content-Encoding ' . $this->incoming_headers['content-encoding']);
1150
-				$this->setError('Unsupported Content-Encoding ' . $this->incoming_headers['content-encoding']);
1149
+				$this->debug('Unsupported Content-Encoding '.$this->incoming_headers['content-encoding']);
1150
+				$this->setError('Unsupported Content-Encoding '.$this->incoming_headers['content-encoding']);
1151 1151
 			}
1152 1152
 		} else {
1153 1153
 			$this->debug('No Content-Encoding header');
1154 1154
 		}
1155 1155
 		
1156
-		if(strlen($data) == 0){
1156
+		if (strlen($data) == 0) {
1157 1157
 			$this->debug('no data after headers!');
1158 1158
 			$this->setError('no data present after HTTP headers');
1159 1159
 			return false;
@@ -1170,7 +1170,7 @@  discard block
 block discarded – undo
1170 1170
 	 * @access	public
1171 1171
 	 */
1172 1172
 	function setContentType($type, $charset = false) {
1173
-		$this->setHeader('Content-Type', $type . ($charset ? '; charset=' . $charset : ''));
1173
+		$this->setHeader('Content-Type', $type.($charset ? '; charset='.$charset : ''));
1174 1174
 	}
1175 1175
 
1176 1176
 	/**
@@ -1179,7 +1179,7 @@  discard block
 block discarded – undo
1179 1179
 	 * @return	boolean whether the request was honored by this method.
1180 1180
 	 * @access	public
1181 1181
 	 */
1182
-	function usePersistentConnection(){
1182
+	function usePersistentConnection() {
1183 1183
 		if (isset($this->outgoing_headers['Accept-Encoding'])) {
1184 1184
 			return false;
1185 1185
 		}
@@ -1200,7 +1200,7 @@  discard block
 block discarded – undo
1200 1200
 	 * TODO: allow a Set-Cookie string to be parsed into multiple cookies
1201 1201
 	 */
1202 1202
 	function parseCookie($cookie_str) {
1203
-		$cookie_str = str_replace('; ', ';', $cookie_str) . ';';
1203
+		$cookie_str = str_replace('; ', ';', $cookie_str).';';
1204 1204
 		$data = preg_split('/;/', $cookie_str);
1205 1205
 		$value_str = $data[0];
1206 1206
 
@@ -1224,7 +1224,7 @@  discard block
 block discarded – undo
1224 1224
 
1225 1225
 		$cookie_param = 'path=';
1226 1226
 		$start = strpos($cookie_str, $cookie_param);
1227
-		if ( $start > 0 ) {
1227
+		if ($start > 0) {
1228 1228
 			$path = substr($cookie_str, $start + strlen($cookie_param));
1229 1229
 			$path = substr($path, 0, strpos($path, ';'));
1230 1230
 		} else {
@@ -1243,7 +1243,7 @@  discard block
 block discarded – undo
1243 1243
 		if ($sep_pos) {
1244 1244
 			$name = substr($value_str, 0, $sep_pos);
1245 1245
 			$value = substr($value_str, $sep_pos + 1);
1246
-			$cookie= array(	'name' => $name,
1246
+			$cookie = array('name' => $name,
1247 1247
 			                'value' => $value,
1248 1248
 							'domain' => $domain,
1249 1249
 							'path' => $path,
@@ -1263,40 +1263,40 @@  discard block
 block discarded – undo
1263 1263
 	 * @return	string for Cookie-HTTP-Header
1264 1264
 	 * @access	private
1265 1265
 	 */
1266
-	function getCookiesForRequest($cookies, $secure=false) {
1266
+	function getCookiesForRequest($cookies, $secure = false) {
1267 1267
 		$cookie_str = '';
1268
-		if ((! is_null($cookies)) && (is_array($cookies))) {
1268
+		if ((!is_null($cookies)) && (is_array($cookies))) {
1269 1269
 			foreach ($cookies as $cookie) {
1270
-				if (! is_array($cookie)) {
1270
+				if (!is_array($cookie)) {
1271 1271
 					continue;
1272 1272
 				}
1273 1273
 	    		$this->debug("check cookie for validity: ".$cookie['name'].'='.$cookie['value']);
1274
-				if ((isset($cookie['expires'])) && (! empty($cookie['expires']))) {
1274
+				if ((isset($cookie['expires'])) && (!empty($cookie['expires']))) {
1275 1275
 					if (strtotime($cookie['expires']) <= time()) {
1276 1276
 						$this->debug('cookie has expired');
1277 1277
 						continue;
1278 1278
 					}
1279 1279
 				}
1280
-				if ((isset($cookie['domain'])) && (! empty($cookie['domain']))) {
1280
+				if ((isset($cookie['domain'])) && (!empty($cookie['domain']))) {
1281 1281
 					$domain = preg_quote($cookie['domain']);
1282
-					if (! preg_match("'.*$domain$'i", $this->host)) {
1282
+					if (!preg_match("'.*$domain$'i", $this->host)) {
1283 1283
 						$this->debug('cookie has different domain');
1284 1284
 						continue;
1285 1285
 					}
1286 1286
 				}
1287
-				if ((isset($cookie['path'])) && (! empty($cookie['path']))) {
1287
+				if ((isset($cookie['path'])) && (!empty($cookie['path']))) {
1288 1288
 					$path = preg_quote($cookie['path']);
1289
-					if (! preg_match("'^$path.*'i", $this->path)) {
1289
+					if (!preg_match("'^$path.*'i", $this->path)) {
1290 1290
 						$this->debug('cookie is for a different path');
1291 1291
 						continue;
1292 1292
 					}
1293 1293
 				}
1294
-				if ((! $secure) && (isset($cookie['secure'])) && ($cookie['secure'])) {
1294
+				if ((!$secure) && (isset($cookie['secure'])) && ($cookie['secure'])) {
1295 1295
 					$this->debug('cookie is secure, transport is not');
1296 1296
 					continue;
1297 1297
 				}
1298
-				$cookie_str .= $cookie['name'] . '=' . $cookie['value'] . '; ';
1299
-	    		$this->debug('add cookie to Cookie-String: ' . $cookie['name'] . '=' . $cookie['value']);
1298
+				$cookie_str .= $cookie['name'].'='.$cookie['value'].'; ';
1299
+	    		$this->debug('add cookie to Cookie-String: '.$cookie['name'].'='.$cookie['value']);
1300 1300
 			}
1301 1301
 		}
1302 1302
 		return $cookie_str;
Please login to merge, or discard this patch.