@@ -73,7 +73,7 @@ discard block |
||
73 | 73 | } |
74 | 74 | |
75 | 75 | $asb = new BodyPreference(); |
76 | - $arr = (array) $this->bodypref; |
|
76 | + $arr = (array)$this->bodypref; |
|
77 | 77 | $arr[$type] = $asb; |
78 | 78 | $this->bodypref = $arr; |
79 | 79 | |
@@ -97,7 +97,7 @@ discard block |
||
97 | 97 | } |
98 | 98 | |
99 | 99 | $asb = new BodyPartPreference(); |
100 | - $arr = (array) $this->bodypartpref; |
|
100 | + $arr = (array)$this->bodypartpref; |
|
101 | 101 | $arr[$type] = $asb; |
102 | 102 | $this->bodypartpref = $arr; |
103 | 103 |
@@ -11,7 +11,7 @@ discard block |
||
11 | 11 | public const UNAUTHENTICATED = 1; |
12 | 12 | public const UNPROVISIONED = 2; |
13 | 13 | public const NOACTIVESYNCCOMMAND = 3; |
14 | - public const WEBSERVICECOMMAND = 4; // DEPRECATED |
|
14 | + public const WEBSERVICECOMMAND = 4; // DEPRECATED |
|
15 | 15 | public const HIERARCHYCOMMAND = 5; |
16 | 16 | public const PLAININPUT = 6; |
17 | 17 | public const REQUESTHANDLER = 7; |
@@ -73,28 +73,28 @@ discard block |
||
73 | 73 | |
74 | 74 | private static $supportedCommands = [ |
75 | 75 | // COMMAND // AS VERSION // REQUESTHANDLER // OTHER SETTINGS |
76 | - self::COMMAND_SYNC => [self::ASV_1, self::REQUESTHANDLER => 'Sync'], |
|
77 | - self::COMMAND_SENDMAIL => [self::ASV_1, self::REQUESTHANDLER => 'SendMail'], |
|
78 | - self::COMMAND_SMARTFORWARD => [self::ASV_1, self::REQUESTHANDLER => 'SendMail'], |
|
79 | - self::COMMAND_SMARTREPLY => [self::ASV_1, self::REQUESTHANDLER => 'SendMail'], |
|
80 | - self::COMMAND_GETATTACHMENT => [self::ASV_1, self::REQUESTHANDLER => 'GetAttachment'], |
|
81 | - self::COMMAND_GETHIERARCHY => [self::ASV_1, self::REQUESTHANDLER => 'GetHierarchy', self::HIERARCHYCOMMAND], // deprecated but implemented |
|
82 | - self::COMMAND_CREATECOLLECTION => [self::ASV_1], // deprecated & not implemented |
|
83 | - self::COMMAND_DELETECOLLECTION => [self::ASV_1], // deprecated & not implemented |
|
84 | - self::COMMAND_MOVECOLLECTION => [self::ASV_1], // deprecated & not implemented |
|
85 | - self::COMMAND_FOLDERSYNC => [self::ASV_2, self::REQUESTHANDLER => 'FolderSync', self::HIERARCHYCOMMAND], |
|
86 | - self::COMMAND_FOLDERCREATE => [self::ASV_2, self::REQUESTHANDLER => 'FolderChange', self::HIERARCHYCOMMAND], |
|
87 | - self::COMMAND_FOLDERDELETE => [self::ASV_2, self::REQUESTHANDLER => 'FolderChange', self::HIERARCHYCOMMAND], |
|
88 | - self::COMMAND_FOLDERUPDATE => [self::ASV_2, self::REQUESTHANDLER => 'FolderChange', self::HIERARCHYCOMMAND], |
|
89 | - self::COMMAND_MOVEITEMS => [self::ASV_1, self::REQUESTHANDLER => 'MoveItems'], |
|
90 | - self::COMMAND_GETITEMESTIMATE => [self::ASV_1, self::REQUESTHANDLER => 'GetItemEstimate'], |
|
91 | - self::COMMAND_MEETINGRESPONSE => [self::ASV_1, self::REQUESTHANDLER => 'MeetingResponse'], |
|
92 | - self::COMMAND_RESOLVERECIPIENTS => [self::ASV_1, self::REQUESTHANDLER => 'ResolveRecipients'], |
|
93 | - self::COMMAND_VALIDATECERT => [self::ASV_1, self::REQUESTHANDLER => 'ValidateCert'], |
|
94 | - self::COMMAND_PROVISION => [self::ASV_25, self::REQUESTHANDLER => 'Provisioning', self::UNAUTHENTICATED, self::UNPROVISIONED], |
|
95 | - self::COMMAND_SEARCH => [self::ASV_1, self::REQUESTHANDLER => 'Search'], |
|
96 | - self::COMMAND_PING => [self::ASV_2, self::REQUESTHANDLER => 'Ping', self::UNPROVISIONED], |
|
97 | - self::COMMAND_NOTIFY => [self::ASV_1, self::REQUESTHANDLER => 'Notify'], // deprecated & not implemented |
|
76 | + self::COMMAND_SYNC => [self::ASV_1, self::REQUESTHANDLER => 'Sync'], |
|
77 | + self::COMMAND_SENDMAIL => [self::ASV_1, self::REQUESTHANDLER => 'SendMail'], |
|
78 | + self::COMMAND_SMARTFORWARD => [self::ASV_1, self::REQUESTHANDLER => 'SendMail'], |
|
79 | + self::COMMAND_SMARTREPLY => [self::ASV_1, self::REQUESTHANDLER => 'SendMail'], |
|
80 | + self::COMMAND_GETATTACHMENT => [self::ASV_1, self::REQUESTHANDLER => 'GetAttachment'], |
|
81 | + self::COMMAND_GETHIERARCHY => [self::ASV_1, self::REQUESTHANDLER => 'GetHierarchy', self::HIERARCHYCOMMAND], // deprecated but implemented |
|
82 | + self::COMMAND_CREATECOLLECTION => [self::ASV_1], // deprecated & not implemented |
|
83 | + self::COMMAND_DELETECOLLECTION => [self::ASV_1], // deprecated & not implemented |
|
84 | + self::COMMAND_MOVECOLLECTION => [self::ASV_1], // deprecated & not implemented |
|
85 | + self::COMMAND_FOLDERSYNC => [self::ASV_2, self::REQUESTHANDLER => 'FolderSync', self::HIERARCHYCOMMAND], |
|
86 | + self::COMMAND_FOLDERCREATE => [self::ASV_2, self::REQUESTHANDLER => 'FolderChange', self::HIERARCHYCOMMAND], |
|
87 | + self::COMMAND_FOLDERDELETE => [self::ASV_2, self::REQUESTHANDLER => 'FolderChange', self::HIERARCHYCOMMAND], |
|
88 | + self::COMMAND_FOLDERUPDATE => [self::ASV_2, self::REQUESTHANDLER => 'FolderChange', self::HIERARCHYCOMMAND], |
|
89 | + self::COMMAND_MOVEITEMS => [self::ASV_1, self::REQUESTHANDLER => 'MoveItems'], |
|
90 | + self::COMMAND_GETITEMESTIMATE => [self::ASV_1, self::REQUESTHANDLER => 'GetItemEstimate'], |
|
91 | + self::COMMAND_MEETINGRESPONSE => [self::ASV_1, self::REQUESTHANDLER => 'MeetingResponse'], |
|
92 | + self::COMMAND_RESOLVERECIPIENTS => [self::ASV_1, self::REQUESTHANDLER => 'ResolveRecipients'], |
|
93 | + self::COMMAND_VALIDATECERT => [self::ASV_1, self::REQUESTHANDLER => 'ValidateCert'], |
|
94 | + self::COMMAND_PROVISION => [self::ASV_25, self::REQUESTHANDLER => 'Provisioning', self::UNAUTHENTICATED, self::UNPROVISIONED], |
|
95 | + self::COMMAND_SEARCH => [self::ASV_1, self::REQUESTHANDLER => 'Search'], |
|
96 | + self::COMMAND_PING => [self::ASV_2, self::REQUESTHANDLER => 'Ping', self::UNPROVISIONED], |
|
97 | + self::COMMAND_NOTIFY => [self::ASV_1, self::REQUESTHANDLER => 'Notify'], // deprecated & not implemented |
|
98 | 98 | self::COMMAND_ITEMOPERATIONS => [self::ASV_12, self::REQUESTHANDLER => 'ItemOperations'], |
99 | 99 | self::COMMAND_SETTINGS => [self::ASV_12, self::REQUESTHANDLER => 'Settings'], |
100 | 100 | ]; |
@@ -457,8 +457,8 @@ discard block |
||
457 | 457 | |
458 | 458 | $rbn = substr($backendname, 7); |
459 | 459 | |
460 | - $subdirbackend = REAL_BASE_PATH . 'backend/' . $rbn . '/' . $rbn . '.php'; |
|
461 | - $stdbackend = REAL_BASE_PATH . 'backend/' . $rbn . '.php'; |
|
460 | + $subdirbackend = REAL_BASE_PATH.'backend/'.$rbn.'/'.$rbn.'.php'; |
|
461 | + $stdbackend = REAL_BASE_PATH.'backend/'.$rbn.'.php'; |
|
462 | 462 | |
463 | 463 | if (is_file($subdirbackend)) { |
464 | 464 | $toLoad = $subdirbackend; |
@@ -607,7 +607,7 @@ discard block |
||
607 | 607 | SLog::Write(LOGLEVEL_DEBUG, 'GSync::PrintGrommunioSyncLegal()'); |
608 | 608 | |
609 | 609 | if ($message) { |
610 | - $message = '<h3>' . $message . '</h3>'; |
|
610 | + $message = '<h3>'.$message.'</h3>'; |
|
611 | 611 | } |
612 | 612 | if ($additionalMessage) { |
613 | 613 | $additionalMessage .= '<br>'; |
@@ -667,7 +667,7 @@ discard block |
||
667 | 667 | return 'MS-Server-ActiveSync: 6.5.7638.1'; |
668 | 668 | } |
669 | 669 | |
670 | - return 'MS-Server-ActiveSync: ' . self::GetSupportedASVersion(); |
|
670 | + return 'MS-Server-ActiveSync: '.self::GetSupportedASVersion(); |
|
671 | 671 | } |
672 | 672 | |
673 | 673 | /** |
@@ -679,13 +679,13 @@ discard block |
||
679 | 679 | */ |
680 | 680 | public static function GetSupportedProtocolVersions($valueOnly = false) { |
681 | 681 | $versions = implode(',', array_slice(self::$supportedASVersions, 0, (array_search(self::GetSupportedASVersion(), self::$supportedASVersions) + 1))); |
682 | - SLog::Write(LOGLEVEL_DEBUG, 'GSync::GetSupportedProtocolVersions(): ' . $versions); |
|
682 | + SLog::Write(LOGLEVEL_DEBUG, 'GSync::GetSupportedProtocolVersions(): '.$versions); |
|
683 | 683 | |
684 | 684 | if (true === $valueOnly) { |
685 | 685 | return $versions; |
686 | 686 | } |
687 | 687 | |
688 | - return 'MS-ASProtocolVersions: ' . $versions; |
|
688 | + return 'MS-ASProtocolVersions: '.$versions; |
|
689 | 689 | } |
690 | 690 | |
691 | 691 | /** |
@@ -704,9 +704,9 @@ discard block |
||
704 | 704 | } |
705 | 705 | |
706 | 706 | $commands = implode(',', $asCommands); |
707 | - SLog::Write(LOGLEVEL_DEBUG, 'GSync::GetSupportedCommands(): ' . $commands); |
|
707 | + SLog::Write(LOGLEVEL_DEBUG, 'GSync::GetSupportedCommands(): '.$commands); |
|
708 | 708 | |
709 | - return 'MS-ASProtocolCommands: ' . $commands; |
|
709 | + return 'MS-ASProtocolCommands: '.$commands; |
|
710 | 710 | } |
711 | 711 | |
712 | 712 | /** |
@@ -723,7 +723,7 @@ discard block |
||
723 | 723 | } |
724 | 724 | |
725 | 725 | $class = self::$supportedCommands[$commandCode][self::REQUESTHANDLER]; |
726 | - $handlerclass = REAL_BASE_PATH . 'lib/request/' . strtolower($class) . '.php'; |
|
726 | + $handlerclass = REAL_BASE_PATH.'lib/request/'.strtolower($class).'.php'; |
|
727 | 727 | |
728 | 728 | if (is_file($handlerclass)) { |
729 | 729 | include $handlerclass; |
@@ -415,7 +415,7 @@ discard block |
||
415 | 415 | throw new StateInvalidException(sprintf("SyncKey '%s' is invalid", $synckey)); |
416 | 416 | } |
417 | 417 | |
418 | - return [$matches[1], (int) $matches[2]]; |
|
418 | + return [$matches[1], (int)$matches[2]]; |
|
419 | 419 | } |
420 | 420 | |
421 | 421 | /** |
@@ -433,7 +433,7 @@ discard block |
||
433 | 433 | throw new StateInvalidException(sprintf("UUID '%s' is invalid", $uuid)); |
434 | 434 | } |
435 | 435 | |
436 | - return '{' . $uuid . '}' . $counter; |
|
436 | + return '{'.$uuid.'}'.$counter; |
|
437 | 437 | } |
438 | 438 | |
439 | 439 | /*---------------------------------------------------------------------------------------------------------- |
@@ -516,8 +516,8 @@ discard block |
||
516 | 516 | mt_rand(0, 0xFFFF), |
517 | 517 | mt_rand(0, 0xFFFF), |
518 | 518 | mt_rand(0, 0xFFFF), |
519 | - mt_rand(0, 0x0FFF) | 0x4000, |
|
520 | - mt_rand(0, 0x3FFF) | 0x8000, |
|
519 | + mt_rand(0, 0x0FFF)|0x4000, |
|
520 | + mt_rand(0, 0x3FFF)|0x8000, |
|
521 | 521 | mt_rand(0, 0xFFFF), |
522 | 522 | mt_rand(0, 0xFFFF), |
523 | 523 | mt_rand(0, 0xFFFF) |
@@ -342,7 +342,7 @@ discard block |
||
342 | 342 | $this->SetHierarchyCache(); |
343 | 343 | } |
344 | 344 | |
345 | - SLog::Write(LOGLEVEL_DEBUG, 'ASDevice->GetHierarchyCache(): ' . $this->hierarchyCache->GetStat()); |
|
345 | + SLog::Write(LOGLEVEL_DEBUG, 'ASDevice->GetHierarchyCache(): '.$this->hierarchyCache->GetStat()); |
|
346 | 346 | |
347 | 347 | return $this->hierarchyCache; |
348 | 348 | } |
@@ -966,7 +966,7 @@ discard block |
||
966 | 966 | foreach ($toOrder as $f) { |
967 | 967 | $s .= sprintf("'%s'('%s') ", $f['name'], $f['folderid']); |
968 | 968 | } |
969 | - SLog::Write(LOGLEVEL_ERROR, 'ASDevice->SetAdditionalFolderList(): cannot proceed as these folders have invalid parentids (not found): ' . $s); |
|
969 | + SLog::Write(LOGLEVEL_ERROR, 'ASDevice->SetAdditionalFolderList(): cannot proceed as these folders have invalid parentids (not found): '.$s); |
|
970 | 970 | |
971 | 971 | return false; |
972 | 972 | } |
@@ -1029,12 +1029,12 @@ discard block |
||
1029 | 1029 | private function generateFolderHash($backendid, $folderOrigin, $folderName) { |
1030 | 1030 | // Hash backendid with crc32 and get the hex representation of it. |
1031 | 1031 | // 5 chars of hash + $folderOrigin should still be enough to avoid collisions. |
1032 | - $folderId = substr($folderOrigin . dechex(crc32($backendid)), 0, 6); |
|
1032 | + $folderId = substr($folderOrigin.dechex(crc32($backendid)), 0, 6); |
|
1033 | 1033 | $cnt = 0; |
1034 | 1034 | // Collision avoiding. Append an increasing number to the string to hash |
1035 | 1035 | // until there aren't any collisions. Probably a smaller number is also sufficient. |
1036 | 1036 | while ((isset($this->contentData[$folderId]) || (is_array($this->backend2folderidCache) && in_array($folderId, $this->backend2folderidCache, true))) && $cnt < 10000) { |
1037 | - $folderId = substr($folderOrigin . dechex(crc32($backendid . $folderName . $cnt++)), 0, 6); |
|
1037 | + $folderId = substr($folderOrigin.dechex(crc32($backendid.$folderName.$cnt++)), 0, 6); |
|
1038 | 1038 | SLog::Write(LOGLEVEL_WARN, sprintf("ASDevice->generateFolderHash(): collision avoiding nr %05d. Generated hash: '%s'", $cnt, $folderId)); |
1039 | 1039 | } |
1040 | 1040 | if ($cnt >= 10000) { |
@@ -45,7 +45,7 @@ discard block |
||
45 | 45 | // no policies cached in redis, get policies from admin API |
46 | 46 | else { |
47 | 47 | $policies = false; |
48 | - $api_response = file_get_contents(ADMIN_API_POLICY_ENDPOINT . self::$user); |
|
48 | + $api_response = file_get_contents(ADMIN_API_POLICY_ENDPOINT.self::$user); |
|
49 | 49 | if ($api_response) { |
50 | 50 | $data = json_decode($api_response); |
51 | 51 | if (isset($data->data)) { |
@@ -146,7 +146,7 @@ discard block |
||
146 | 146 | $status = SYNC_PROVISION_RWSTATUS_NA; |
147 | 147 | |
148 | 148 | // retrieve the WIPE STATUS from the Admin API |
149 | - $api_response = file_get_contents(ADMIN_API_WIPE_ENDPOINT . self::$user . '?devices=' . self::$devid); |
|
149 | + $api_response = file_get_contents(ADMIN_API_WIPE_ENDPOINT.self::$user.'?devices='.self::$devid); |
|
150 | 150 | if ($api_response) { |
151 | 151 | $data = json_decode($api_response, true); |
152 | 152 | if (isset($data['data'][self::$devid]['status'])) { |
@@ -186,7 +186,7 @@ discard block |
||
186 | 186 | ), |
187 | 187 | ], |
188 | 188 | ]; |
189 | - $ret = file_get_contents(ADMIN_API_WIPE_ENDPOINT . self::$user . '?devices=' . self::$devid, false, stream_context_create($opts)); |
|
189 | + $ret = file_get_contents(ADMIN_API_WIPE_ENDPOINT.self::$user.'?devices='.self::$devid, false, stream_context_create($opts)); |
|
190 | 190 | SLog::Write(LOGLEVEL_DEBUG, sprintf('ProvisioningManager->SetProvisioningWipeStatus() admin API response: %s', trim(Utils::PrintAsString($ret)))); |
191 | 191 | |
192 | 192 | return false !== strpos($http_response_header[0], '201'); |
@@ -984,7 +984,7 @@ |
||
984 | 984 | define('LOGLEVEL_DEVICEID', 64); |
985 | 985 | define('LOGLEVEL_WBXMLSTACK', 128); |
986 | 986 | |
987 | -define('LOGLEVEL_ALL', LOGLEVEL_FATAL | LOGLEVEL_ERROR | LOGLEVEL_WARN | LOGLEVEL_INFO | LOGLEVEL_DEBUG | LOGLEVEL_WBXML); |
|
987 | +define('LOGLEVEL_ALL', LOGLEVEL_FATAL|LOGLEVEL_ERROR|LOGLEVEL_WARN|LOGLEVEL_INFO|LOGLEVEL_DEBUG|LOGLEVEL_WBXML); |
|
988 | 988 | |
989 | 989 | define('BACKEND_DISCARD_DATA', 1); |
990 | 990 |
@@ -23,7 +23,7 @@ discard block |
||
23 | 23 | * Used to remove the current ping data from shared memory. |
24 | 24 | */ |
25 | 25 | public function __destruct() { |
26 | - return $this->setDeviceUserData($this->type, ['pid:' . self::$pid], self::$devid, self::$user, $subkey = -1, $doCas = 'deletekeys'); |
|
26 | + return $this->setDeviceUserData($this->type, ['pid:'.self::$pid], self::$devid, self::$user, $subkey = -1, $doCas = 'deletekeys'); |
|
27 | 27 | } |
28 | 28 | |
29 | 29 | /** |
@@ -56,7 +56,7 @@ discard block |
||
56 | 56 | $this->initializeParams(); |
57 | 57 | // need microtime as connections sometimes start at the same second |
58 | 58 | self::$start = microtime(true); |
59 | - $pingtracking = ['pid:' . self::$pid => self::$start]; |
|
59 | + $pingtracking = ['pid:'.self::$pid => self::$start]; |
|
60 | 60 | |
61 | 61 | return $this->setDeviceUserData($this->type, $pingtracking, self::$devid, self::$user, $subkey = -1, $doCas = 'merge'); |
62 | 62 | } |
@@ -165,7 +165,7 @@ discard block |
||
165 | 165 | SLog::Write(LOGLEVEL_DEBUG, 'DeviceManager->Save(): Device data saved'); |
166 | 166 | } |
167 | 167 | } catch (StateNotFoundException $snfex) { |
168 | - SLog::Write(LOGLEVEL_ERROR, 'DeviceManager->Save(): Exception: ' . $snfex->getMessage()); |
|
168 | + SLog::Write(LOGLEVEL_ERROR, 'DeviceManager->Save(): Exception: '.$snfex->getMessage()); |
|
169 | 169 | } |
170 | 170 | } |
171 | 171 | |
@@ -189,7 +189,7 @@ discard block |
||
189 | 189 | * @param bool $doSave |
190 | 190 | */ |
191 | 191 | public function DoAutomaticASDeviceSaving($doSave) { |
192 | - SLog::Write(LOGLEVEL_DEBUG, 'DeviceManager->DoAutomaticASDeviceSaving(): save automatically: ' . Utils::PrintAsString($doSave)); |
|
192 | + SLog::Write(LOGLEVEL_DEBUG, 'DeviceManager->DoAutomaticASDeviceSaving(): save automatically: '.Utils::PrintAsString($doSave)); |
|
193 | 193 | $this->saveDevice = $doSave; |
194 | 194 | } |
195 | 195 | |
@@ -212,7 +212,7 @@ discard block |
||
212 | 212 | // save other information |
213 | 213 | foreach (['model', 'imei', 'friendlyname', 'os', 'oslanguage', 'phonenumber', 'mobileoperator', 'enableoutboundsms'] as $info) { |
214 | 214 | if (isset($deviceinformation->{$info}) && '' != $deviceinformation->{$info}) { |
215 | - $this->device->__set('device' . $info, $deviceinformation->{$info}); |
|
215 | + $this->device->__set('device'.$info, $deviceinformation->{$info}); |
|
216 | 216 | } |
217 | 217 | } |
218 | 218 | |
@@ -549,14 +549,14 @@ discard block |
||
549 | 549 | } |
550 | 550 | |
551 | 551 | // 2. step: check if there is a limitation for the hashed ID (for shared/configured stores) |
552 | - $spKey = $store . '/' . $folderid; |
|
552 | + $spKey = $store.'/'.$folderid; |
|
553 | 553 | if (array_key_exists($spKey, $specialSyncFilter)) { |
554 | 554 | $spFilter = $specialSyncFilter[$spKey]; |
555 | 555 | SLog::Write(LOGLEVEL_DEBUG, sprintf("Limit sync due to configured limitation on the folder: '%s': %s", $spKey, $spFilter)); |
556 | 556 | } |
557 | 557 | |
558 | 558 | // 3. step: check if there is a limitation for the backendId |
559 | - $spKey = $store . '/' . $backendFolderId; |
|
559 | + $spKey = $store.'/'.$backendFolderId; |
|
560 | 560 | if (array_key_exists($spKey, $specialSyncFilter)) { |
561 | 561 | $spFilter = $specialSyncFilter[$spKey]; |
562 | 562 | SLog::Write(LOGLEVEL_DEBUG, sprintf("Limit sync due to configured limitation on the folder: '%s': %s", $spKey, $spFilter)); |
@@ -132,7 +132,7 @@ discard block |
||
132 | 132 | // cannot send \0 characters within the XML content anywhere. |
133 | 133 | $content = str_replace("\0", '', $content); |
134 | 134 | |
135 | - if ('x' == 'x' . $content) { |
|
135 | + if ('x' == 'x'.$content) { |
|
136 | 136 | return; |
137 | 137 | } |
138 | 138 | $this->_outputStack(); |
@@ -181,7 +181,7 @@ discard block |
||
181 | 181 | */ |
182 | 182 | public function addBodypartStream($bp) { |
183 | 183 | if (!is_resource($bp)) { |
184 | - throw new WBXMLException('WBXMLEncoder->addBodypartStream(): trying to add a ' . gettype($bp) . ' instead of a stream'); |
|
184 | + throw new WBXMLException('WBXMLEncoder->addBodypartStream(): trying to add a '.gettype($bp).' instead of a stream'); |
|
185 | 185 | } |
186 | 186 | if ($this->multipart) { |
187 | 187 | $this->bodyparts[] = $bp; |
@@ -346,9 +346,9 @@ discard block |
||
346 | 346 | $byte = $uint & 0x7F; |
347 | 347 | $uint = $uint >> 7; |
348 | 348 | if (0 == $i) { |
349 | - $out = chr($byte) . $out; |
|
349 | + $out = chr($byte).$out; |
|
350 | 350 | } else { |
351 | - $out = chr($byte | 0x80) . $out; |
|
351 | + $out = chr($byte|0x80).$out; |
|
352 | 352 | } |
353 | 353 | } |
354 | 354 | fwrite($this->_out, $out); |
@@ -442,10 +442,10 @@ discard block |
||
442 | 442 | private function logStartTag($tag, $nocontent) { |
443 | 443 | $spaces = str_repeat(' ', count($this->logStack)); |
444 | 444 | if ($nocontent) { |
445 | - SLog::Write(LOGLEVEL_WBXML, 'O ' . $spaces . " <{$tag}/>"); |
|
445 | + SLog::Write(LOGLEVEL_WBXML, 'O '.$spaces." <{$tag}/>"); |
|
446 | 446 | } else { |
447 | 447 | array_push($this->logStack, $tag); |
448 | - SLog::Write(LOGLEVEL_WBXML, 'O ' . $spaces . " <{$tag}>"); |
|
448 | + SLog::Write(LOGLEVEL_WBXML, 'O '.$spaces." <{$tag}>"); |
|
449 | 449 | } |
450 | 450 | } |
451 | 451 | |
@@ -457,7 +457,7 @@ discard block |
||
457 | 457 | private function logEndTag() { |
458 | 458 | $spaces = str_repeat(' ', count($this->logStack)); |
459 | 459 | $tag = array_pop($this->logStack); |
460 | - SLog::Write(LOGLEVEL_WBXML, 'O ' . $spaces . "</{$tag}>"); |
|
460 | + SLog::Write(LOGLEVEL_WBXML, 'O '.$spaces."</{$tag}>"); |
|
461 | 461 | } |
462 | 462 | |
463 | 463 | /** |
@@ -469,7 +469,7 @@ discard block |
||
469 | 469 | */ |
470 | 470 | private function logContent($content) { |
471 | 471 | $spaces = str_repeat(' ', count($this->logStack)); |
472 | - SLog::Write(LOGLEVEL_WBXML, 'O ' . $spaces . $content); |
|
472 | + SLog::Write(LOGLEVEL_WBXML, 'O '.$spaces.$content); |
|
473 | 473 | } |
474 | 474 | |
475 | 475 | /** |
@@ -513,6 +513,6 @@ discard block |
||
513 | 513 | } else { |
514 | 514 | $data = 'more than 512K of data'; |
515 | 515 | } |
516 | - SLog::Write(LOGLEVEL_WBXML, 'WBXML-OUT: ' . $data, false); |
|
516 | + SLog::Write(LOGLEVEL_WBXML, 'WBXML-OUT: '.$data, false); |
|
517 | 517 | } |
518 | 518 | } |