]> git.mxchange.org Git - friendica-addons.git/commitdiff
[various] Rename ICanHandleHttpResponses->getBody to getBodyString
authorHypolite Petovan <hypolite@mrpetovan.com>
Fri, 12 Jan 2024 06:16:01 +0000 (01:16 -0500)
committerHypolite Petovan <hypolite@mrpetovan.com>
Fri, 12 Jan 2024 06:16:01 +0000 (01:16 -0500)
- Depends on https://github.com/friendica/friendica/pull/13826

13 files changed:
bluesky/bluesky.php
discourse/discourse.php
dwpost/dwpost.php
ijpost/ijpost.php
libertree/libertree.php
ljpost/ljpost.php
mailstream/mailstream.php
mastodoncustomemojis/mastodoncustomemojis.php
openstreetmap/openstreetmap.php
tumblr/tumblr.php
twitter/twitter.php
webdav_storage/src/WebDav.php
wppost/wppost.php

index dac95437e24d52ecab5de11e1a55e116bbc557c4..a2c85ad37a60d0ffd58ed7502873f5606adac3ed 100644 (file)
@@ -1111,11 +1111,11 @@ function bluesky_process_post(stdClass $post, int $uid, int $post_reason, int $l
        $uri = bluesky_get_uri($post);
 
        if ($id = Post::selectFirst(['id'], ['uri' => $uri, 'uid' => $uid])) {
-               return $id['id'];       
+               return $id['id'];
        }
 
        if ($id = Post::selectFirst(['id'], ['extid' => $uri, 'uid' => $uid])) {
-               return $id['id'];       
+               return $id['id'];
        }
 
        Logger::debug('Importing post', ['uid' => $uid, 'indexedAt' => $post->indexedAt, 'uri' => $post->uri, 'cid' => $post->cid, 'root' => $post->record->reply->root ?? '']);
@@ -1251,7 +1251,7 @@ function bluesky_get_text(stdClass $record, int $uri_id): string
                                        $url      = DI::baseUrl() . '/search?tag=' . urlencode($feature->tag);
                                        $linktext = '#' . $feature->tag;
                                        break;
-       
+
                                default:
                                        Logger::notice('Unhandled feature type', ['type' => $feature->$type, 'feature' => $feature, 'record' => $record]);
                                        break;
@@ -1736,13 +1736,13 @@ function bluesky_post(int $uid, string $url, string $params, array $headers): ?s
        }
 
        if (!$curlResult->isSuccess()) {
-               Logger::notice('API Error', ['error' => json_decode($curlResult->getBody()) ?: $curlResult->getBody()]);
+               Logger::notice('API Error', ['error' => json_decode($curlResult->getBodyString()) ?: $curlResult->getBodyString()]);
                DI::pConfig()->set($uid, 'bluesky', 'status', BLUEKSY_STATUS_API_FAIL);
                return null;
        }
 
        DI::pConfig()->set($uid, 'bluesky', 'status', BLUEKSY_STATUS_SUCCESS);
-       return json_decode($curlResult->getBody());
+       return json_decode($curlResult->getBodyString());
 }
 
 function bluesky_xrpc_get(int $uid, string $url, array $parameters = []): ?stdClass
@@ -1767,9 +1767,9 @@ function bluesky_get(string $url, string $accept_content = HttpClientAccept::DEF
        }
 
        if (!$curlResult->isSuccess()) {
-               Logger::notice('API Error', ['error' => json_decode($curlResult->getBody()) ?: $curlResult->getBody()]);
+               Logger::notice('API Error', ['error' => json_decode($curlResult->getBodyString()) ?: $curlResult->getBodyString()]);
                return null;
        }
 
-       return json_decode($curlResult->getBody());
+       return json_decode($curlResult->getBodyString());
 }
index 3d27c5b0b09afc4a45fdf5787622d232c6748fb6..298b3f3eecaaa8375ab3734bcfaba8591a34ee47 100644 (file)
@@ -126,7 +126,7 @@ function discourse_fetch_post($host, $topic, $pid)
                return false;
        }
 
-       $raw = $curlResult->getBody();
+       $raw = $curlResult->getBodyString();
        $data = json_decode($raw, true);
        $posts = $data['post_stream']['posts'];
        foreach($posts as $post) {
@@ -162,7 +162,7 @@ function discourse_fetch_post_from_api(&$message, $post, $host)
                return false;
        }
 
-       $raw = $curlResult->getBody();
+       $raw = $curlResult->getBodyString();
        $data = json_decode($raw, true);
        if (empty($data)) {
                return false;
index 6c1742e416959f987fc7e2dc812676db91e5d112..4ad5021f7f85a3327d684d02d4f72b0118b6bc85 100644 (file)
@@ -192,7 +192,7 @@ EOT;
                Logger::debug('dwpost: data: ' . $xml);
 
                if ($dw_blog !== 'test') {
-                       $x = DI::httpClient()->post($dw_blog, $xml, ['Content-Type' => 'text/xml'])->getBody();
+                       $x = DI::httpClient()->post($dw_blog, $xml, ['Content-Type' => 'text/xml'])->getBodyString();
                }
 
                Logger::info('posted to dreamwidth: ' . ($x) ? $x : '');
index 55d3fb0587395ac8bfda3a4ff6365ca1a7443fae..885bc289ceb498502ce53b2932b9f4f8582a59a2 100644 (file)
@@ -186,7 +186,7 @@ EOT;
                Logger::debug('ijpost: data: ' . $xml);
 
                if ($ij_blog !== 'test') {
-                       $x = DI::httpClient()->post($ij_blog, $xml, ['Content-Type' => 'text/xml'])->getBody();
+                       $x = DI::httpClient()->post($ij_blog, $xml, ['Content-Type' => 'text/xml'])->getBodyString();
                }
                Logger::info('posted to insanejournal: ' . $x ? $x : '');
        }
index c0f896c0c43346e295af163f63aeb29bb5538033..f69c0aabb027164386598cadb0f041218bc4add9 100644 (file)
@@ -201,7 +201,7 @@ function libertree_send(array &$b)
                //      'token' => $ltree_api_token
                ];
 
-               $result = DI::httpClient()->post($ltree_blog, $params)->getBody();
+               $result = DI::httpClient()->post($ltree_blog, $params)->getBodyString();
                Logger::notice('libertree: ' . $result);
        }
 }
index f6f2b79aaa87d93a290dc5220882bb84f7705660..fac447677d104b3225ef07fd23666eefa2cac5fc 100644 (file)
@@ -207,7 +207,7 @@ EOT;
                Logger::debug('ljpost: data: ' . $xml);
 
                if ($lj_blog !== 'test') {
-                       $x = DI::httpClient()->post($lj_blog, $xml, ['Content-Type' => 'text/xml'])->getBody();
+                       $x = DI::httpClient()->post($lj_blog, $xml, ['Content-Type' => 'text/xml'])->getBodyString();
                }
 
                Logger::info('posted to livejournal: ' . ($x) ? $x : '');
index d76ccf86e61cdc8428c52f3fb7beb810a48247f3..968ee4c025c94cf4b2c79ffc7de31a43fda0f7f0 100644 (file)
@@ -221,7 +221,7 @@ function mailstream_do_images(array &$item, array &$attachments)
                        continue;
                }
                $attachments[$url] = [
-                       'data' => $curlResult->getBody(),
+                       'data' => $curlResult->getBodyString(),
                        'guid' => hash('crc32', $url),
                        'filename' => basename($components['path']),
                        'type' => $curlResult->getContentType()
index c84f1a4f39c2c1eae4a3725330b1e402a1bcf072..f67054a1c6a4c339919467dc878d740ae0ef75dc 100644 (file)
@@ -82,7 +82,7 @@ function mastodoncustomemojis_fetch_custom_emojis_for_url($api_base_url)
        $fetchResult = DI::httpClient()->fetchFull($api_url);
 
        if ($fetchResult->isSuccess()) {
-               $emojis_array = json_decode($fetchResult->getBody(), true);
+               $emojis_array = json_decode($fetchResult->getBodyString(), true);
 
                if (is_array($emojis_array) && count($emojis_array)) {
                        foreach ($emojis_array as $emoji) {
index 3b7c4a58623e2b58dcb03d36bada36fe42002ae6..ae22aff04ceb70a8a3cb9f94cfe37ecc481b5ce8 100644 (file)
@@ -121,7 +121,7 @@ function openstreetmap_get_coordinates(array &$b)
        if (is_null($j)) {
                $curlResult = DI::httpClient()->get($nomserver . $args);
                if ($curlResult->isSuccess()) {
-                       $j = json_decode($curlResult->getBody(), true);
+                       $j = json_decode($curlResult->getBodyString(), true);
                        DI::cache()->set($cachekey, $j, Duration::MONTH);
                }
        }
index 4d5368b80bb48cd2fc6053bc5985a81daee732ae..d6508ff87ca1095f3fcb17ce95a3904d3285c48b 100644 (file)
@@ -1244,7 +1244,7 @@ function tumblr_get_contact_by_url(string $url, int $uid): ?array
                } catch (\Exception $e) {
                        return null;
                }
-               $html = $curlResult->getBody();
+               $html = $curlResult->getBodyString();
                if (empty($html)) {
                        return null;
                }
@@ -1372,7 +1372,7 @@ function tumblr_delete(int $uid, string $url, array $parameters): stdClass
  */
 function tumblr_format_result(ICanHandleHttpResponses $curlResult): stdClass
 {
-       $result = json_decode($curlResult->getBody());
+       $result = json_decode($curlResult->getBodyString());
        if (empty($result) || empty($result->meta)) {
                $result               = new stdClass;
                $result->meta         = new stdClass;
@@ -1426,11 +1426,11 @@ function tumblr_get_token(int $uid, string $code = ''): string
 
                $curlResult = DI::httpClient()->post('https://api.tumblr.com/v2/oauth2/token', $parameters);
                if (!$curlResult->isSuccess()) {
-                       Logger::info('Error fetching token', ['uid' => $uid, 'code' => $code, 'result' => $curlResult->getBody(), 'parameters' => $parameters]);
+                       Logger::info('Error fetching token', ['uid' => $uid, 'code' => $code, 'result' => $curlResult->getBodyString(), 'parameters' => $parameters]);
                        return '';
                }
 
-               $result = json_decode($curlResult->getBody());
+               $result = json_decode($curlResult->getBodyString());
                if (empty($result)) {
                        Logger::info('Invalid result when updating token', ['uid' => $uid]);
                        return '';
@@ -1479,7 +1479,7 @@ function tumblr_exchange_token(int $uid): stdClass
                ]);
 
                $response = $client->post('oauth2/exchange', ['auth' => 'oauth']);
-               return json_decode($response->getBody()->getContents());
+               return json_decode($response->getBodyString()->getContents());
        } catch (RequestException $exception) {
                Logger::notice('Exchange failed', ['code' => $exception->getCode(), 'message' => $exception->getMessage()]);
                return new stdClass;
index b01345b74959931fc7257890004afe58f3419fd5..8c906daf74398c8ef119497b00937c842ddf532c 100644 (file)
@@ -362,7 +362,7 @@ function twitter_post(int $uid, string $url, string $type, array $data): stdClas
        ]);
 
        $response = $client->post($url, ['auth' => 'oauth', $type => $data]);
-       $body     = $response->getBody()->getContents();
+       $body     = $response->getBodyString()->getContents();
 
        $status = [
                'code'    => $response->getStatusCode(),
@@ -399,7 +399,7 @@ function twitter_test_connection(int $uid)
                $status = [
                        'code'   => $response->getStatusCode(),
                        'reason'  => $response->getReasonPhrase(),
-                       'content' => $response->getBody()->getContents()
+                       'content' => $response->getBodyString()->getContents()
                ];
                DI::pConfig()->set(1, 'twitter', 'last_status',  $status);
                Logger::info('Test successful', ['uid' => $uid]);
index de9fc47690baa16d24716f29d33774bbef72ae79..ddf2dae0a3edc2e45dcc83c5d5fa59ff05e66a83 100644 (file)
@@ -113,7 +113,7 @@ class WebDav implements ICanWriteToStorage
                $response = $this->client->request('propfind', $uri, $opts);
 
                $responseDoc = new \DOMDocument();
-               $responseDoc->loadXML($response->getBody());
+               $responseDoc->loadXML($response->getBodyString());
                $responseDoc->formatOutput = true;
 
                $xpath = new \DOMXPath($responseDoc);
@@ -205,7 +205,7 @@ class WebDav implements ICanWriteToStorage
                        throw new ReferenceStorageException(sprintf('Invalid reference %s', $reference));
                }
 
-               return $response->getBody();
+               return $response->getBodyString();
        }
 
        /**
index 0405f78ad77717b65117554636afbfea80c58e02..e27079aa304905813398ca951a06ccf5cc03faa3 100644 (file)
@@ -269,7 +269,7 @@ EOT;
                Logger::debug('wppost: data: ' . $xml);
 
                if ($wp_blog !== 'test') {
-                       $x = DI::httpClient()->post($wp_blog, $xml)->getBody();
+                       $x = DI::httpClient()->post($wp_blog, $xml)->getBodyString();
                }
                Logger::info('posted to wordpress: ' . (($x) ? $x : ''));
        }