Skip to content

Commit 90ea764

Browse files
author
Aleksander Laurowski
committed
cast to array in case json_decode returns null
1 parent 13a0337 commit 90ea764

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/Resource/NG/ImportAdapter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public function import(string $channel, string $type, array $params = []): array
2121
{
2222
$params = ['channel' => $channel] + $params;
2323
$response = $this->client->request('POST', "rest/v4/import/{$type}", ['query' => $params]);
24-
return json_decode((string) $response->getBody(), true);
24+
return (array) json_decode((string) $response->getBody(), true);
2525
}
2626

2727
public function running(string $channel): bool

src/Resource/NG/SearchAdapter.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ public function __construct(ClientInterface $client)
1919

2020
public function search(string $channel, string $query, array $params = []): array
2121
{
22-
$params = ['query' => $query] + $params;
23-
$request = $this->client->request('GET', "rest/v4/search/{$channel}", ['query' => $params]);
24-
return json_decode((string) $request->getBody(), true);
22+
$params = ['query' => $query] + $params;
23+
$response = $this->client->request('GET', "rest/v4/search/{$channel}", ['query' => $params]);
24+
return (array) json_decode((string) $response->getBody(), true);
2525
}
2626

2727
public function suggest(string $channel, string $query, array $params = []): array
2828
{
29-
$params = ['query' => $query] + $params;
30-
$request = $this->client->request('GET', "rest/v4/suggest/{$channel}", ['query' => $params]);
31-
return json_decode((string) $request->getBody(), true);
29+
$params = ['query' => $query] + $params;
30+
$response = $this->client->request('GET', "rest/v4/suggest/{$channel}", ['query' => $params]);
31+
return (array) json_decode((string) $response->getBody(), true);
3232
}
3333
}

0 commit comments

Comments
 (0)