@@ -393,7 +393,7 @@ discard block |
||
393 | 393 | * @todo validate params? In theory all validation is left to the dispatch map... |
394 | 394 | * @todo add support for $catchWarnings |
395 | 395 | * |
396 | - * @param $callable |
|
396 | + * @param callable $callable |
|
397 | 397 | * @param array $extraOptions |
398 | 398 | * @param string $plainFuncName |
399 | 399 | * @param array $funcDesc |
@@ -459,7 +459,7 @@ discard block |
||
459 | 459 | |
460 | 460 | /** |
461 | 461 | * Return a name for a new function, based on $callable, insuring its uniqueness |
462 | - * @param mixed $callable a php callable, or the name of an xmlrpc method |
|
462 | + * @param callable $callable a php callable, or the name of an xmlrpc method |
|
463 | 463 | * @param string $newFuncName when not empty, it is used instead of the calculated version |
464 | 464 | * @return string |
465 | 465 | */ |
@@ -497,7 +497,7 @@ discard block |
||
497 | 497 | } |
498 | 498 | |
499 | 499 | /** |
500 | - * @param $callable |
|
500 | + * @param callable $callable |
|
501 | 501 | * @param string $newFuncName |
502 | 502 | * @param array $extraOptions |
503 | 503 | * @param string $plainFuncName |
@@ -136,10 +136,10 @@ discard block |
||
136 | 136 | $server = $parts['host']; |
137 | 137 | $path = isset($parts['path']) ? $parts['path'] : ''; |
138 | 138 | if (isset($parts['query'])) { |
139 | - $path .= '?' . $parts['query']; |
|
139 | + $path .= '?'.$parts['query']; |
|
140 | 140 | } |
141 | 141 | if (isset($parts['fragment'])) { |
142 | - $path .= '#' . $parts['fragment']; |
|
142 | + $path .= '#'.$parts['fragment']; |
|
143 | 143 | } |
144 | 144 | if (isset($parts['port'])) { |
145 | 145 | $port = $parts['port']; |
@@ -155,7 +155,7 @@ discard block |
||
155 | 155 | } |
156 | 156 | } |
157 | 157 | if ($path == '' || $path[0] != '/') { |
158 | - $this->path = '/' . $path; |
|
158 | + $this->path = '/'.$path; |
|
159 | 159 | } else { |
160 | 160 | $this->path = $path; |
161 | 161 | } |
@@ -193,7 +193,7 @@ discard block |
||
193 | 193 | }*/ |
194 | 194 | |
195 | 195 | // initialize user_agent string |
196 | - $this->user_agent = PhpXmlRpc::$xmlrpcName . ' ' . PhpXmlRpc::$xmlrpcVersion; |
|
196 | + $this->user_agent = PhpXmlRpc::$xmlrpcName.' '.PhpXmlRpc::$xmlrpcVersion; |
|
197 | 197 | } |
198 | 198 | |
199 | 199 | /** |
@@ -565,7 +565,7 @@ discard block |
||
565 | 565 | */ |
566 | 566 | protected function sendPayloadHTTP10($req, $server, $port, $timeout = 0, $username = '', $password = '', |
567 | 567 | $authType = 1, $proxyHost = '', $proxyPort = 0, $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1, |
568 | - $method='http') |
|
568 | + $method = 'http') |
|
569 | 569 | { |
570 | 570 | return $this->sendPayloadSocket($req, $server, $port, $timeout, $username, $password, $authType, null, null, |
571 | 571 | null, null, $proxyHost, $proxyPort, $proxyUsername, $proxyPassword, $proxyAuthType, $method); |
@@ -595,7 +595,7 @@ discard block |
||
595 | 595 | * @param int $sslVersion |
596 | 596 | * @return Response |
597 | 597 | */ |
598 | - protected function sendPayloadHTTPS($req, $server, $port, $timeout = 0, $username = '', $password = '', |
|
598 | + protected function sendPayloadHTTPS($req, $server, $port, $timeout = 0, $username = '', $password = '', |
|
599 | 599 | $authType = 1, $cert = '', $certPass = '', $caCert = '', $caCertDir = '', $proxyHost = '', $proxyPort = 0, |
600 | 600 | $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1, $keepAlive = false, $key = '', $keyPass = '', |
601 | 601 | $sslVersion = 0) |
@@ -630,11 +630,11 @@ discard block |
||
630 | 630 | */ |
631 | 631 | protected function sendPayloadSocket($req, $server, $port, $timeout = 0, $username = '', $password = '', |
632 | 632 | $authType = 1, $cert = '', $certPass = '', $caCert = '', $caCertDir = '', $proxyHost = '', $proxyPort = 0, |
633 | - $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1, $method='http', $key = '', $keyPass = '', |
|
633 | + $proxyUsername = '', $proxyPassword = '', $proxyAuthType = 1, $method = 'http', $key = '', $keyPass = '', |
|
634 | 634 | $sslVersion = 0) |
635 | 635 | { |
636 | 636 | if ($port == 0) { |
637 | - $port = ( $method === 'https' ) ? 443 : 80; |
|
637 | + $port = ($method === 'https') ? 443 : 80; |
|
638 | 638 | } |
639 | 639 | |
640 | 640 | // Only create the payload if it was not created previously |
@@ -664,15 +664,15 @@ discard block |
||
664 | 664 | // thanks to Grant Rauscher <[email protected]> for this |
665 | 665 | $credentials = ''; |
666 | 666 | if ($username != '') { |
667 | - $credentials = 'Authorization: Basic ' . base64_encode($username . ':' . $password) . "\r\n"; |
|
667 | + $credentials = 'Authorization: Basic '.base64_encode($username.':'.$password)."\r\n"; |
|
668 | 668 | if ($authType != 1) { |
669 | - error_log('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth is supported with HTTP 1.0'); |
|
669 | + error_log('XML-RPC: '.__METHOD__.': warning. Only Basic auth is supported with HTTP 1.0'); |
|
670 | 670 | } |
671 | 671 | } |
672 | 672 | |
673 | 673 | $acceptedEncoding = ''; |
674 | 674 | if (is_array($this->accepted_compression) && count($this->accepted_compression)) { |
675 | - $acceptedEncoding = 'Accept-Encoding: ' . implode(', ', $this->accepted_compression) . "\r\n"; |
|
675 | + $acceptedEncoding = 'Accept-Encoding: '.implode(', ', $this->accepted_compression)."\r\n"; |
|
676 | 676 | } |
677 | 677 | |
678 | 678 | $proxyCredentials = ''; |
@@ -683,17 +683,17 @@ discard block |
||
683 | 683 | $connectServer = $proxyHost; |
684 | 684 | $connectPort = $proxyPort; |
685 | 685 | $transport = 'tcp'; |
686 | - $uri = 'http://' . $server . ':' . $port . $this->path; |
|
686 | + $uri = 'http://'.$server.':'.$port.$this->path; |
|
687 | 687 | if ($proxyUsername != '') { |
688 | 688 | if ($proxyAuthType != 1) { |
689 | - error_log('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth to proxy is supported with HTTP 1.0'); |
|
689 | + error_log('XML-RPC: '.__METHOD__.': warning. Only Basic auth to proxy is supported with HTTP 1.0'); |
|
690 | 690 | } |
691 | - $proxyCredentials = 'Proxy-Authorization: Basic ' . base64_encode($proxyUsername . ':' . $proxyPassword) . "\r\n"; |
|
691 | + $proxyCredentials = 'Proxy-Authorization: Basic '.base64_encode($proxyUsername.':'.$proxyPassword)."\r\n"; |
|
692 | 692 | } |
693 | 693 | } else { |
694 | 694 | $connectServer = $server; |
695 | 695 | $connectPort = $port; |
696 | - $transport = ( $method === 'https' ) ? 'tls' : 'tcp'; |
|
696 | + $transport = ($method === 'https') ? 'tls' : 'tcp'; |
|
697 | 697 | $uri = $this->path; |
698 | 698 | } |
699 | 699 | |
@@ -704,45 +704,45 @@ discard block |
||
704 | 704 | $version = ''; |
705 | 705 | foreach ($this->cookies as $name => $cookie) { |
706 | 706 | if ($cookie['version']) { |
707 | - $version = ' $Version="' . $cookie['version'] . '";'; |
|
708 | - $cookieHeader .= ' ' . $name . '="' . $cookie['value'] . '";'; |
|
707 | + $version = ' $Version="'.$cookie['version'].'";'; |
|
708 | + $cookieHeader .= ' '.$name.'="'.$cookie['value'].'";'; |
|
709 | 709 | if ($cookie['path']) { |
710 | - $cookieHeader .= ' $Path="' . $cookie['path'] . '";'; |
|
710 | + $cookieHeader .= ' $Path="'.$cookie['path'].'";'; |
|
711 | 711 | } |
712 | 712 | if ($cookie['domain']) { |
713 | - $cookieHeader .= ' $Domain="' . $cookie['domain'] . '";'; |
|
713 | + $cookieHeader .= ' $Domain="'.$cookie['domain'].'";'; |
|
714 | 714 | } |
715 | 715 | if ($cookie['port']) { |
716 | - $cookieHeader .= ' $Port="' . $cookie['port'] . '";'; |
|
716 | + $cookieHeader .= ' $Port="'.$cookie['port'].'";'; |
|
717 | 717 | } |
718 | 718 | } else { |
719 | - $cookieHeader .= ' ' . $name . '=' . $cookie['value'] . ";"; |
|
719 | + $cookieHeader .= ' '.$name.'='.$cookie['value'].";"; |
|
720 | 720 | } |
721 | 721 | } |
722 | - $cookieHeader = 'Cookie:' . $version . substr($cookieHeader, 0, -1) . "\r\n"; |
|
722 | + $cookieHeader = 'Cookie:'.$version.substr($cookieHeader, 0, -1)."\r\n"; |
|
723 | 723 | } |
724 | 724 | |
725 | 725 | // omit port if default |
726 | 726 | if (($port == 80 && in_array($method, array('http', 'http10'))) || ($port == 443 && $method == 'https')) { |
727 | - $port = ''; |
|
727 | + $port = ''; |
|
728 | 728 | } else { |
729 | - $port = ':' . $port; |
|
729 | + $port = ':'.$port; |
|
730 | 730 | } |
731 | 731 | |
732 | - $op = 'POST ' . $uri . " HTTP/1.0\r\n" . |
|
733 | - 'User-Agent: ' . $this->user_agent . "\r\n" . |
|
734 | - 'Host: ' . $server . $port . "\r\n" . |
|
735 | - $credentials . |
|
736 | - $proxyCredentials . |
|
737 | - $acceptedEncoding . |
|
738 | - $encodingHdr . |
|
739 | - 'Accept-Charset: ' . implode(',', $this->accepted_charset_encodings) . "\r\n" . |
|
740 | - $cookieHeader . |
|
741 | - 'Content-Type: ' . $req->content_type . "\r\nContent-Length: " . |
|
742 | - strlen($payload) . "\r\n\r\n" . |
|
732 | + $op = 'POST '.$uri." HTTP/1.0\r\n". |
|
733 | + 'User-Agent: '.$this->user_agent."\r\n". |
|
734 | + 'Host: '.$server.$port."\r\n". |
|
735 | + $credentials. |
|
736 | + $proxyCredentials. |
|
737 | + $acceptedEncoding. |
|
738 | + $encodingHdr. |
|
739 | + 'Accept-Charset: '.implode(',', $this->accepted_charset_encodings)."\r\n". |
|
740 | + $cookieHeader. |
|
741 | + 'Content-Type: '.$req->content_type."\r\nContent-Length: ". |
|
742 | + strlen($payload)."\r\n\r\n". |
|
743 | 743 | $payload; |
744 | 744 | |
745 | - if ($this->debug > 1) { |
|
745 | + if ($this->debug>1) { |
|
746 | 746 | Logger::instance()->debugMessage("---SENDING---\n$op\n---END---"); |
747 | 747 | } |
748 | 748 | |
@@ -768,7 +768,7 @@ discard block |
||
768 | 768 | } |
769 | 769 | $context = stream_context_create($contextOptions); |
770 | 770 | |
771 | - if ($timeout <= 0) { |
|
771 | + if ($timeout<=0) { |
|
772 | 772 | $connectTimeout = ini_get('default_socket_timeout'); |
773 | 773 | } else { |
774 | 774 | $connectTimeout = $timeout; |
@@ -780,7 +780,7 @@ discard block |
||
780 | 780 | $fp = @stream_socket_client("$transport://$connectServer:$connectPort", $this->errno, $this->errstr, $connectTimeout, |
781 | 781 | STREAM_CLIENT_CONNECT, $context); |
782 | 782 | if ($fp) { |
783 | - if ($timeout > 0) { |
|
783 | + if ($timeout>0) { |
|
784 | 784 | stream_set_timeout($fp, $timeout); |
785 | 785 | } |
786 | 786 | } else { |
@@ -788,8 +788,8 @@ discard block |
||
788 | 788 | $err = error_get_last(); |
789 | 789 | $this->errstr = $err['message']; |
790 | 790 | } |
791 | - $this->errstr = 'Connect error: ' . $this->errstr; |
|
792 | - $r = new Response(0, PhpXmlRpc::$xmlrpcerr['http_error'], $this->errstr . ' (' . $this->errno . ')'); |
|
791 | + $this->errstr = 'Connect error: '.$this->errstr; |
|
792 | + $r = new Response(0, PhpXmlRpc::$xmlrpcerr['http_error'], $this->errstr.' ('.$this->errno.')'); |
|
793 | 793 | |
794 | 794 | return $r; |
795 | 795 | } |
@@ -896,7 +896,7 @@ discard block |
||
896 | 896 | $encodingHdr = ''; |
897 | 897 | } |
898 | 898 | |
899 | - if ($this->debug > 1) { |
|
899 | + if ($this->debug>1) { |
|
900 | 900 | Logger::instance()->debugMessage("---SENDING---\n$payload\n---END---"); |
901 | 901 | } |
902 | 902 | |
@@ -906,7 +906,7 @@ discard block |
||
906 | 906 | } else { |
907 | 907 | $protocol = $method; |
908 | 908 | } |
909 | - $curl = curl_init($protocol . '://' . $server . ':' . $port . $this->path); |
|
909 | + $curl = curl_init($protocol.'://'.$server.':'.$port.$this->path); |
|
910 | 910 | if ($keepAlive) { |
911 | 911 | $this->xmlrpc_curl_handle = $curl; |
912 | 912 | } |
@@ -917,7 +917,7 @@ discard block |
||
917 | 917 | // results into variable |
918 | 918 | curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); |
919 | 919 | |
920 | - if ($this->debug > 1) { |
|
920 | + if ($this->debug>1) { |
|
921 | 921 | curl_setopt($curl, CURLOPT_VERBOSE, true); |
922 | 922 | /// @todo allow callers to redirect curlopt_stderr to some stream which can be buffered |
923 | 923 | } |
@@ -943,7 +943,7 @@ discard block |
||
943 | 943 | } |
944 | 944 | } |
945 | 945 | // extra headers |
946 | - $headers = array('Content-Type: ' . $req->content_type, 'Accept-Charset: ' . implode(',', $this->accepted_charset_encodings)); |
|
946 | + $headers = array('Content-Type: '.$req->content_type, 'Accept-Charset: '.implode(',', $this->accepted_charset_encodings)); |
|
947 | 947 | // if no keepalive is wanted, let the server know it in advance |
948 | 948 | if (!$keepAlive) { |
949 | 949 | $headers[] = 'Connection: close'; |
@@ -960,7 +960,7 @@ discard block |
||
960 | 960 | curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); |
961 | 961 | // timeout is borked |
962 | 962 | if ($timeout) { |
963 | - curl_setopt($curl, CURLOPT_TIMEOUT, $timeout == 1 ? 1 : $timeout - 1); |
|
963 | + curl_setopt($curl, CURLOPT_TIMEOUT, $timeout == 1 ? 1 : $timeout-1); |
|
964 | 964 | } |
965 | 965 | |
966 | 966 | if ($method == 'http10') { |
@@ -970,11 +970,11 @@ discard block |
||
970 | 970 | } |
971 | 971 | |
972 | 972 | if ($username && $password) { |
973 | - curl_setopt($curl, CURLOPT_USERPWD, $username . ':' . $password); |
|
973 | + curl_setopt($curl, CURLOPT_USERPWD, $username.':'.$password); |
|
974 | 974 | if (defined('CURLOPT_HTTPAUTH')) { |
975 | 975 | curl_setopt($curl, CURLOPT_HTTPAUTH, $authType); |
976 | 976 | } elseif ($authType != 1) { |
977 | - error_log('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth is supported by the current PHP/curl install'); |
|
977 | + error_log('XML-RPC: '.__METHOD__.': warning. Only Basic auth is supported by the current PHP/curl install'); |
|
978 | 978 | } |
979 | 979 | } |
980 | 980 | |
@@ -1015,13 +1015,13 @@ discard block |
||
1015 | 1015 | if ($proxyPort == 0) { |
1016 | 1016 | $proxyPort = 8080; // NB: even for HTTPS, local connection is on port 8080 |
1017 | 1017 | } |
1018 | - curl_setopt($curl, CURLOPT_PROXY, $proxyHost . ':' . $proxyPort); |
|
1018 | + curl_setopt($curl, CURLOPT_PROXY, $proxyHost.':'.$proxyPort); |
|
1019 | 1019 | if ($proxyUsername) { |
1020 | - curl_setopt($curl, CURLOPT_PROXYUSERPWD, $proxyUsername . ':' . $proxyPassword); |
|
1020 | + curl_setopt($curl, CURLOPT_PROXYUSERPWD, $proxyUsername.':'.$proxyPassword); |
|
1021 | 1021 | if (defined('CURLOPT_PROXYAUTH')) { |
1022 | 1022 | curl_setopt($curl, CURLOPT_PROXYAUTH, $proxyAuthType); |
1023 | 1023 | } elseif ($proxyAuthType != 1) { |
1024 | - error_log('XML-RPC: ' . __METHOD__ . ': warning. Only Basic auth to proxy is supported by the current PHP/curl install'); |
|
1024 | + error_log('XML-RPC: '.__METHOD__.': warning. Only Basic auth to proxy is supported by the current PHP/curl install'); |
|
1025 | 1025 | } |
1026 | 1026 | } |
1027 | 1027 | } |
@@ -1032,7 +1032,7 @@ discard block |
||
1032 | 1032 | if (count($this->cookies)) { |
1033 | 1033 | $cookieHeader = ''; |
1034 | 1034 | foreach ($this->cookies as $name => $cookie) { |
1035 | - $cookieHeader .= $name . '=' . $cookie['value'] . '; '; |
|
1035 | + $cookieHeader .= $name.'='.$cookie['value'].'; '; |
|
1036 | 1036 | } |
1037 | 1037 | curl_setopt($curl, CURLOPT_COOKIE, substr($cookieHeader, 0, -2)); |
1038 | 1038 | } |
@@ -1043,13 +1043,13 @@ discard block |
||
1043 | 1043 | |
1044 | 1044 | $result = curl_exec($curl); |
1045 | 1045 | |
1046 | - if ($this->debug > 1) { |
|
1046 | + if ($this->debug>1) { |
|
1047 | 1047 | $message = "---CURL INFO---\n"; |
1048 | 1048 | foreach (curl_getinfo($curl) as $name => $val) { |
1049 | 1049 | if (is_array($val)) { |
1050 | 1050 | $val = implode("\n", $val); |
1051 | 1051 | } |
1052 | - $message .= $name . ': ' . $val . "\n"; |
|
1052 | + $message .= $name.': '.$val."\n"; |
|
1053 | 1053 | } |
1054 | 1054 | $message .= '---END---'; |
1055 | 1055 | Logger::instance()->debugMessage($message); |
@@ -1059,7 +1059,7 @@ discard block |
||
1059 | 1059 | /// @todo we should use a better check here - what if we get back '' or '0'? |
1060 | 1060 | |
1061 | 1061 | $this->errstr = 'no response'; |
1062 | - $resp = new Response(0, PhpXmlRpc::$xmlrpcerr['curl_fail'], PhpXmlRpc::$xmlrpcstr['curl_fail'] . ': ' . curl_error($curl)); |
|
1062 | + $resp = new Response(0, PhpXmlRpc::$xmlrpcerr['curl_fail'], PhpXmlRpc::$xmlrpcstr['curl_fail'].': '.curl_error($curl)); |
|
1063 | 1063 | curl_close($curl); |
1064 | 1064 | if ($keepAlive) { |
1065 | 1065 | $this->xmlrpc_curl_handle = null; |
@@ -1169,7 +1169,7 @@ discard block |
||
1169 | 1169 | $call['methodName'] = new Value($req->method(), 'string'); |
1170 | 1170 | $numParams = $req->getNumParams(); |
1171 | 1171 | $params = array(); |
1172 | - for ($i = 0; $i < $numParams; $i++) { |
|
1172 | + for ($i = 0; $i<$numParams; $i++) { |
|
1173 | 1173 | $params[$i] = $req->getParam($i); |
1174 | 1174 | } |
1175 | 1175 | $call['params'] = new Value($params, 'array'); |
@@ -1195,15 +1195,15 @@ discard block |
||
1195 | 1195 | /// @todo test this code branch... |
1196 | 1196 | $rets = $result->value(); |
1197 | 1197 | if (!is_array($rets)) { |
1198 | - return false; // bad return type from system.multicall |
|
1198 | + return false; // bad return type from system.multicall |
|
1199 | 1199 | } |
1200 | 1200 | $numRets = count($rets); |
1201 | 1201 | if ($numRets != count($reqs)) { |
1202 | - return false; // wrong number of return values. |
|
1202 | + return false; // wrong number of return values. |
|
1203 | 1203 | } |
1204 | 1204 | |
1205 | 1205 | $response = array(); |
1206 | - for ($i = 0; $i < $numRets; $i++) { |
|
1206 | + for ($i = 0; $i<$numRets; $i++) { |
|
1207 | 1207 | $val = $rets[$i]; |
1208 | 1208 | if (!is_array($val)) { |
1209 | 1209 | return false; |
@@ -1211,7 +1211,7 @@ discard block |
||
1211 | 1211 | switch (count($val)) { |
1212 | 1212 | case 1: |
1213 | 1213 | if (!isset($val[0])) { |
1214 | - return false; // Bad value |
|
1214 | + return false; // Bad value |
|
1215 | 1215 | } |
1216 | 1216 | // Normal return value |
1217 | 1217 | $response[$i] = new Response($val[0], 0, '', 'phpvals'); |
@@ -1239,19 +1239,19 @@ discard block |
||
1239 | 1239 | |
1240 | 1240 | $rets = $result->value(); |
1241 | 1241 | if ($rets->kindOf() != 'array') { |
1242 | - return false; // bad return type from system.multicall |
|
1242 | + return false; // bad return type from system.multicall |
|
1243 | 1243 | } |
1244 | 1244 | $numRets = $rets->count(); |
1245 | 1245 | if ($numRets != count($reqs)) { |
1246 | - return false; // wrong number of return values. |
|
1246 | + return false; // wrong number of return values. |
|
1247 | 1247 | } |
1248 | 1248 | |
1249 | 1249 | $response = array(); |
1250 | - foreach($rets as $val) { |
|
1250 | + foreach ($rets as $val) { |
|
1251 | 1251 | switch ($val->kindOf()) { |
1252 | 1252 | case 'array': |
1253 | 1253 | if ($val->count() != 1) { |
1254 | - return false; // Bad value |
|
1254 | + return false; // Bad value |
|
1255 | 1255 | } |
1256 | 1256 | // Normal return value |
1257 | 1257 | $response[] = new Response($val[0]); |
@@ -83,7 +83,7 @@ discard block |
||
83 | 83 | $this->me['struct'] = $val; |
84 | 84 | break; |
85 | 85 | default: |
86 | - error_log("XML-RPC: " . __METHOD__ . ": not a known type ($type)"); |
|
86 | + error_log("XML-RPC: ".__METHOD__.": not a known type ($type)"); |
|
87 | 87 | } |
88 | 88 | } |
89 | 89 | } |
@@ -108,7 +108,7 @@ discard block |
||
108 | 108 | } |
109 | 109 | |
110 | 110 | if ($typeOf !== 1) { |
111 | - error_log("XML-RPC: " . __METHOD__ . ": not a scalar type ($type)"); |
|
111 | + error_log("XML-RPC: ".__METHOD__.": not a scalar type ($type)"); |
|
112 | 112 | return 0; |
113 | 113 | } |
114 | 114 | |
@@ -125,10 +125,10 @@ discard block |
||
125 | 125 | |
126 | 126 | switch ($this->mytype) { |
127 | 127 | case 1: |
128 | - error_log('XML-RPC: ' . __METHOD__ . ': scalar xmlrpc value can have only one value'); |
|
128 | + error_log('XML-RPC: '.__METHOD__.': scalar xmlrpc value can have only one value'); |
|
129 | 129 | return 0; |
130 | 130 | case 3: |
131 | - error_log('XML-RPC: ' . __METHOD__ . ': cannot add anonymous scalar to struct xmlrpc value'); |
|
131 | + error_log('XML-RPC: '.__METHOD__.': cannot add anonymous scalar to struct xmlrpc value'); |
|
132 | 132 | return 0; |
133 | 133 | case 2: |
134 | 134 | // we're adding a scalar value to an array here |
@@ -170,7 +170,7 @@ discard block |
||
170 | 170 | |
171 | 171 | return 1; |
172 | 172 | } else { |
173 | - error_log('XML-RPC: ' . __METHOD__ . ': already initialized as a [' . $this->kindOf() . ']'); |
|
173 | + error_log('XML-RPC: '.__METHOD__.': already initialized as a ['.$this->kindOf().']'); |
|
174 | 174 | return 0; |
175 | 175 | } |
176 | 176 | } |
@@ -201,7 +201,7 @@ discard block |
||
201 | 201 | |
202 | 202 | return 1; |
203 | 203 | } else { |
204 | - error_log('XML-RPC: ' . __METHOD__ . ': already initialized as a [' . $this->kindOf() . ']'); |
|
204 | + error_log('XML-RPC: '.__METHOD__.': already initialized as a ['.$this->kindOf().']'); |
|
205 | 205 | return 0; |
206 | 206 | } |
207 | 207 | } |
@@ -240,20 +240,20 @@ discard block |
||
240 | 240 | case 1: |
241 | 241 | switch ($typ) { |
242 | 242 | case static::$xmlrpcBase64: |
243 | - $rs .= "<${typ}>" . base64_encode($val) . "</${typ}>"; |
|
243 | + $rs .= "<${typ}>".base64_encode($val)."</${typ}>"; |
|
244 | 244 | break; |
245 | 245 | case static::$xmlrpcBoolean: |
246 | - $rs .= "<${typ}>" . ($val ? '1' : '0') . "</${typ}>"; |
|
246 | + $rs .= "<${typ}>".($val ? '1' : '0')."</${typ}>"; |
|
247 | 247 | break; |
248 | 248 | case static::$xmlrpcString: |
249 | 249 | // G. Giunta 2005/2/13: do NOT use htmlentities, since |
250 | 250 | // it will produce named html entities, which are invalid xml |
251 | - $rs .= "<${typ}>" . Charset::instance()->encodeEntities($val, PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding) . "</${typ}>"; |
|
251 | + $rs .= "<${typ}>".Charset::instance()->encodeEntities($val, PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding)."</${typ}>"; |
|
252 | 252 | break; |
253 | 253 | case static::$xmlrpcInt: |
254 | 254 | case static::$xmlrpcI4: |
255 | 255 | case static::$xmlrpcI8: |
256 | - $rs .= "<${typ}>" . (int)$val . "</${typ}>"; |
|
256 | + $rs .= "<${typ}>".(int) $val."</${typ}>"; |
|
257 | 257 | break; |
258 | 258 | case static::$xmlrpcDouble: |
259 | 259 | // avoid using standard conversion of float to string because it is locale-dependent, |
@@ -261,15 +261,15 @@ discard block |
||
261 | 261 | // sprintf('%F') could be most likely ok but it fails eg. on 2e-14. |
262 | 262 | // The code below tries its best at keeping max precision while avoiding exp notation, |
263 | 263 | // but there is of course no limit in the number of decimal places to be used... |
264 | - $rs .= "<${typ}>" . preg_replace('/\\.?0+$/', '', number_format((double)$val, 128, '.', '')) . "</${typ}>"; |
|
264 | + $rs .= "<${typ}>".preg_replace('/\\.?0+$/', '', number_format((double) $val, 128, '.', ''))."</${typ}>"; |
|
265 | 265 | break; |
266 | 266 | case static::$xmlrpcDateTime: |
267 | 267 | if (is_string($val)) { |
268 | 268 | $rs .= "<${typ}>${val}</${typ}>"; |
269 | 269 | } elseif (is_a($val, 'DateTime')) { |
270 | - $rs .= "<${typ}>" . $val->format('Ymd\TH:i:s') . "</${typ}>"; |
|
270 | + $rs .= "<${typ}>".$val->format('Ymd\TH:i:s')."</${typ}>"; |
|
271 | 271 | } elseif (is_int($val)) { |
272 | - $rs .= "<${typ}>" . strftime("%Y%m%dT%H:%M:%S", $val) . "</${typ}>"; |
|
272 | + $rs .= "<${typ}>".strftime("%Y%m%dT%H:%M:%S", $val)."</${typ}>"; |
|
273 | 273 | } else { |
274 | 274 | // not really a good idea here: but what shall we output anyway? left for backward compat... |
275 | 275 | $rs .= "<${typ}>${val}</${typ}>"; |
@@ -291,14 +291,14 @@ discard block |
||
291 | 291 | case 3: |
292 | 292 | // struct |
293 | 293 | if ($this->_php_class) { |
294 | - $rs .= '<struct php_class="' . $this->_php_class . "\">\n"; |
|
294 | + $rs .= '<struct php_class="'.$this->_php_class."\">\n"; |
|
295 | 295 | } else { |
296 | 296 | $rs .= "<struct>\n"; |
297 | 297 | } |
298 | 298 | $charsetEncoder = Charset::instance(); |
299 | 299 | /** @var Value $val2 */ |
300 | 300 | foreach ($val as $key2 => $val2) { |
301 | - $rs .= '<member><name>' . $charsetEncoder->encodeEntities($key2, PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding) . "</name>\n"; |
|
301 | + $rs .= '<member><name>'.$charsetEncoder->encodeEntities($key2, PhpXmlRpc::$xmlrpc_internalencoding, $charsetEncoding)."</name>\n"; |
|
302 | 302 | //$rs.=$this->serializeval($val2); |
303 | 303 | $rs .= $val2->serialize($charsetEncoding); |
304 | 304 | $rs .= "</member>\n"; |
@@ -334,7 +334,7 @@ discard block |
||
334 | 334 | $val = reset($this->me); |
335 | 335 | $typ = key($this->me); |
336 | 336 | |
337 | - return '<value>' . $this->serializedata($typ, $val, $charsetEncoding) . "</value>\n"; |
|
337 | + return '<value>'.$this->serializedata($typ, $val, $charsetEncoding)."</value>\n"; |
|
338 | 338 | } |
339 | 339 | |
340 | 340 | /** |
@@ -2,10 +2,10 @@ discard block |
||
2 | 2 | /** |
3 | 3 | * NB: do not let your IDE fool you. The correct encoding for this file is NOT UTF8. |
4 | 4 | */ |
5 | -include_once __DIR__ . '/../lib/xmlrpc.inc'; |
|
6 | -include_once __DIR__ . '/../lib/xmlrpcs.inc'; |
|
5 | +include_once __DIR__.'/../lib/xmlrpc.inc'; |
|
6 | +include_once __DIR__.'/../lib/xmlrpcs.inc'; |
|
7 | 7 | |
8 | -include_once __DIR__ . '/parse_args.php'; |
|
8 | +include_once __DIR__.'/parse_args.php'; |
|
9 | 9 | |
10 | 10 | /** |
11 | 11 | * Tests involving parsing of xml and handling of xmlrpc values |
@@ -61,7 +61,7 @@ discard block |
||
61 | 61 | |
62 | 62 | public function testUnicodeInMemberName() |
63 | 63 | { |
64 | - $str = "G" . chr(252) . "nter, El" . chr(232) . "ne"; |
|
64 | + $str = "G".chr(252)."nter, El".chr(232)."ne"; |
|
65 | 65 | $v = array($str => new xmlrpcval(1)); |
66 | 66 | $r = new xmlrpcresp(new xmlrpcval($v, 'struct')); |
67 | 67 | $r = $r->serialize(); |
@@ -78,7 +78,7 @@ discard block |
||
78 | 78 | <!-- $Id --> |
79 | 79 | <!-- found by G. giunta, covers what happens when lib receives |
80 | 80 | UTF8 chars in response text and comments --> |
81 | -<!-- ' . chr(224) . chr(252) . chr(232) . 'àüè --> |
|
81 | +<!-- ' . chr(224).chr(252).chr(232).'àüè --> |
|
82 | 82 | <methodResponse> |
83 | 83 | <fault> |
84 | 84 | <value> |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | </member> |
90 | 90 | <member> |
91 | 91 | <name>faultString</name> |
92 | -<value><string>' . chr(224) . chr(252) . chr(232) . 'àüè</string></value> |
|
92 | +<value><string>' . chr(224).chr(252).chr(232).'àüè</string></value> |
|
93 | 93 | </member> |
94 | 94 | </struct> |
95 | 95 | </value> |
@@ -98,7 +98,7 @@ discard block |
||
98 | 98 | $m = $this->newMsg('dummy'); |
99 | 99 | $r = $m->parseResponse($response); |
100 | 100 | $v = $r->faultString(); |
101 | - $this->assertEquals(chr(224) . chr(252) . chr(232) . chr(224) . chr(252) . chr(232), $v); |
|
101 | + $this->assertEquals(chr(224).chr(252).chr(232).chr(224).chr(252).chr(232), $v); |
|
102 | 102 | } |
103 | 103 | |
104 | 104 | public function testValidNumbers() |
@@ -159,7 +159,7 @@ discard block |
||
159 | 159 | |
160 | 160 | public function testI8() |
161 | 161 | { |
162 | - if (PHP_INT_SIZE == 4 ) { |
|
162 | + if (PHP_INT_SIZE == 4) { |
|
163 | 163 | $this->markTestSkipped('did not find a locale which sets decimal separator to comma'); |
164 | 164 | return; |
165 | 165 | } |
@@ -482,11 +482,11 @@ discard block |
||
482 | 482 | |
483 | 483 | public function testUTF8Response() |
484 | 484 | { |
485 | - $string = chr(224) . chr(252) . chr(232); |
|
485 | + $string = chr(224).chr(252).chr(232); |
|
486 | 486 | |
487 | 487 | $s = $this->newMsg('dummy'); |
488 | - $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=UTF-8\r\n\r\n" . '<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member> |
|
489 | -<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string) . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
488 | + $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=UTF-8\r\n\r\n".'<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member> |
|
489 | +<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string).'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
490 | 490 | '; |
491 | 491 | $r = $s->parseResponse($f, false, 'phpvals'); |
492 | 492 | $v = $r->value(); |
@@ -494,7 +494,7 @@ discard block |
||
494 | 494 | $this->assertEquals($string, $v); |
495 | 495 | |
496 | 496 | $f = '<?xml version="1.0" encoding="UTF-8"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member> |
497 | -<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string) . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
497 | +<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . utf8_encode($string).'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
498 | 498 | '; |
499 | 499 | $r = $s->parseResponse($f, false, 'phpvals'); |
500 | 500 | $v = $r->value(); |
@@ -509,11 +509,11 @@ discard block |
||
509 | 509 | |
510 | 510 | public function testLatin1Response() |
511 | 511 | { |
512 | - $string = chr(224) . chr(252) . chr(232); |
|
512 | + $string = chr(224).chr(252).chr(232); |
|
513 | 513 | |
514 | 514 | $s = $this->newMsg('dummy'); |
515 | - $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=ISO-8859-1\r\n\r\n" . '<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member> |
|
516 | -<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
515 | + $f = "HTTP/1.1 200 OK\r\nContent-type: text/xml; charset=ISO-8859-1\r\n\r\n".'<?xml version="1.0"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member> |
|
516 | +<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string.'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
517 | 517 | '; |
518 | 518 | $r = $s->parseResponse($f, false, 'phpvals'); |
519 | 519 | $v = $r->value(); |
@@ -521,7 +521,7 @@ discard block |
||
521 | 521 | $this->assertEquals($string, $v); |
522 | 522 | |
523 | 523 | $f = '<?xml version="1.0" encoding="ISO-8859-1"?><methodResponse><params><param><value><struct><member><name>userid</name><value>311127</value></member> |
524 | -<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string . '</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
524 | +<member><name>dateCreated</name><value><dateTime.iso8601>20011126T09:17:52</dateTime.iso8601></value></member><member><name>content</name><value>' . $string.'</value></member><member><name>postid</name><value>7414222</value></member></struct></value></param></params></methodResponse> |
|
525 | 525 | '; |
526 | 526 | $r = $s->parseResponse($f, false, 'phpvals'); |
527 | 527 | $v = $r->value(); |
@@ -615,7 +615,7 @@ discard block |
||
615 | 615 | $v1 = new xmlrpcval(array(new xmlrpcval('one'), new xmlrpcval('two')), 'array'); |
616 | 616 | $this->assertequals(1, count($v1)); |
617 | 617 | $out = array('me' => array(), 'mytype' => 2, '_php_class' => null); |
618 | - foreach($v1 as $key => $val) |
|
618 | + foreach ($v1 as $key => $val) |
|
619 | 619 | { |
620 | 620 | $expected = each($out); |
621 | 621 | $this->assertequals($expected['key'], $key); |
@@ -630,7 +630,7 @@ discard block |
||
630 | 630 | $this->assertequals(2, count($v2)); |
631 | 631 | $out = array(0 => 'object', 1 => 'object'); |
632 | 632 | $i = 0; |
633 | - foreach($v2 as $key => $val) |
|
633 | + foreach ($v2 as $key => $val) |
|
634 | 634 | { |
635 | 635 | $expected = $out[$i]; |
636 | 636 | $this->assertequals($expected['key'], $key); |