Skip to content

Commit

Permalink
fix: return types (#94)
Browse files Browse the repository at this point in the history
  • Loading branch information
repat committed Sep 16, 2020
1 parent 12dd044 commit b3fe069
Show file tree
Hide file tree
Showing 14 changed files with 53 additions and 51 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -2,3 +2,4 @@ composer.lock
phpunit.xml
vendor
clover.xml
.phpunit.result.cache
4 changes: 2 additions & 2 deletions src/API/AbstractAPI.php
Expand Up @@ -48,7 +48,7 @@ public function __construct(Connection $connection)
* @param string $path
* @param array $query
*
* @return array|string
* @return array|null|bool
*/
protected function get(string $path, array $query = [])
{
Expand All @@ -63,7 +63,7 @@ protected function get(string $path, array $query = [])
* @param string $path
* @param array $parameters
*
* @return array|string
* @return array|null|bool
*/
protected function post(string $path, array $parameters = [])
{
Expand Down
12 changes: 6 additions & 6 deletions src/API/Blocks.php
Expand Up @@ -27,7 +27,7 @@ class Blocks extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('blocks', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function show(string $id): array
public function show(string $id): ?array
{
return $this->get("blocks/{$id}");
}
Expand All @@ -49,7 +49,7 @@ public function show(string $id): array
*
* @return array
*/
public function first(): array
public function first(): ?array
{
return $this->get('blocks/first');
}
Expand All @@ -59,7 +59,7 @@ public function first(): array
*
* @return array
*/
public function last(): array
public function last(): ?array
{
return $this->get('blocks/last');
}
Expand All @@ -72,7 +72,7 @@ public function last(): array
*
* @return array
*/
public function transactions(string $id, array $query = []): array
public function transactions(string $id, array $query = []): ?array
{
return $this->get("blocks/{$id}/transactions", $query);
}
Expand All @@ -84,7 +84,7 @@ public function transactions(string $id, array $query = []): array
*
* @return array
*/
public function search(array $parameters): array
public function search(array $parameters): ?array
{
return $this->post('blocks/search', $parameters);
}
Expand Down
6 changes: 3 additions & 3 deletions src/API/Bridgechains.php
Expand Up @@ -27,7 +27,7 @@ class Bridgechains extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('bridgechains', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function show(string $id): array
public function show(string $id): ?array
{
return $this->get("bridgechain/{$id}");
}
Expand All @@ -51,7 +51,7 @@ public function show(string $id): array
*
* @return array
*/
public function search(array $parameters): array
public function search(array $parameters): ?array
{
return $this->post('bridgechain/search', $parameters);
}
Expand Down
8 changes: 4 additions & 4 deletions src/API/Businesses.php
Expand Up @@ -27,7 +27,7 @@ class Businesses extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('businesses', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function show(string $id): array
public function show(string $id): ?array
{
return $this->get("businesses/{$id}");
}
Expand All @@ -52,7 +52,7 @@ public function show(string $id): array
*
* @return array
*/
public function bridgechains(string $id, array $query = []): array
public function bridgechains(string $id, array $query = []): ?array
{
return $this->get("businesses/{$id}/bridgechains", $query);
}
Expand All @@ -64,7 +64,7 @@ public function bridgechains(string $id, array $query = []): array
*
* @return array
*/
public function search(array $parameters): array
public function search(array $parameters): ?array
{
return $this->post('businesses/search', $parameters);
}
Expand Down
8 changes: 4 additions & 4 deletions src/API/Delegates.php
Expand Up @@ -27,7 +27,7 @@ class Delegates extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('delegates', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function show(string $id): array
public function show(string $id): ?array
{
return $this->get("delegates/{$id}");
}
Expand All @@ -52,7 +52,7 @@ public function show(string $id): array
*
* @return array
*/
public function blocks(string $id, array $query = []): array
public function blocks(string $id, array $query = []): ?array
{
return $this->get("delegates/{$id}/blocks", $query);
}
Expand All @@ -65,7 +65,7 @@ public function blocks(string $id, array $query = []): array
*
* @return array
*/
public function voters(string $id, array $query = []): array
public function voters(string $id, array $query = []): ?array
{
return $this->get("delegates/{$id}/voters", $query);
}
Expand Down
8 changes: 4 additions & 4 deletions src/API/Locks.php
Expand Up @@ -27,7 +27,7 @@ class Locks extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('locks', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function show(string $id): array
public function show(string $id): ?array
{
return $this->get("locks/{$id}");
}
Expand All @@ -51,7 +51,7 @@ public function show(string $id): array
*
* @return array
*/
public function search(array $parameters): array
public function search(array $parameters): ?array
{
return $this->post('locks/search', $parameters);
}
Expand All @@ -63,7 +63,7 @@ public function search(array $parameters): array
*
* @return array
*/
public function unlocked(array $parameters): array
public function unlocked(array $parameters): ?array
{
return $this->post('locks/unlocked', $parameters);
}
Expand Down
10 changes: 5 additions & 5 deletions src/API/Node.php
Expand Up @@ -25,7 +25,7 @@ class Node extends AbstractAPI
*
* @return array
*/
public function status(): array
public function status(): ?array
{
return $this->get('node/status');
}
Expand All @@ -35,7 +35,7 @@ public function status(): array
*
* @return array
*/
public function syncing(): array
public function syncing(): ?array
{
return $this->get('node/syncing');
}
Expand All @@ -45,7 +45,7 @@ public function syncing(): array
*
* @return array
*/
public function configuration(): array
public function configuration(): ?array
{
return $this->get('node/configuration');
}
Expand All @@ -55,7 +55,7 @@ public function configuration(): array
*
* @return array
*/
public function crypto(): array
public function crypto(): ?array
{
return $this->get('node/configuration/crypto');
}
Expand All @@ -67,7 +67,7 @@ public function crypto(): array
*
* @return array
*/
public function fees(int $days = null): array
public function fees(int $days = null): ?array
{
return $this->get('node/fees', ['days' => $days]);
}
Expand Down
4 changes: 2 additions & 2 deletions src/API/Peers.php
Expand Up @@ -27,7 +27,7 @@ class Peers extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('peers', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function show(string $ip): array
public function show(string $ip): ?array
{
return $this->get("peers/{$ip}");
}
Expand Down
2 changes: 1 addition & 1 deletion src/API/Rounds.php
Expand Up @@ -27,7 +27,7 @@ class Rounds extends AbstractAPI
*
* @return array
*/
public function delegates(int $round_id): array
public function delegates(int $round_id): ?array
{
return $this->get("rounds/{$round_id}/delegates");
}
Expand Down
16 changes: 8 additions & 8 deletions src/API/Transactions.php
Expand Up @@ -27,7 +27,7 @@ class Transactions extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('transactions', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function create(array $transactions): array
public function create(array $transactions): ?array
{
return $this->post('transactions', compact('transactions'));
}
Expand All @@ -51,7 +51,7 @@ public function create(array $transactions): array
*
* @return array
*/
public function show(string $id): array
public function show(string $id): ?array
{
return $this->get("transactions/{$id}");
}
Expand All @@ -61,7 +61,7 @@ public function show(string $id): array
*
* @return array
*/
public function allUnconfirmed(): array
public function allUnconfirmed(): ?array
{
return $this->get('transactions/unconfirmed');
}
Expand All @@ -73,7 +73,7 @@ public function allUnconfirmed(): array
*
* @return array
*/
public function showUnconfirmed(string $id): array
public function showUnconfirmed(string $id): ?array
{
return $this->get("transactions/unconfirmed/{$id}");
}
Expand All @@ -85,7 +85,7 @@ public function showUnconfirmed(string $id): array
*
* @return array
*/
public function search(array $parameters): array
public function search(array $parameters): ?array
{
return $this->post('transactions/search', $parameters);
}
Expand All @@ -95,7 +95,7 @@ public function search(array $parameters): array
*
* @return array
*/
public function types(): array
public function types(): ?array
{
return $this->get('transactions/types');
}
Expand All @@ -105,7 +105,7 @@ public function types(): array
*
* @return array
*/
public function fees(): array
public function fees(): ?array
{
return $this->get('transactions/fees');
}
Expand Down
4 changes: 2 additions & 2 deletions src/API/Votes.php
Expand Up @@ -27,7 +27,7 @@ class Votes extends AbstractAPI
*
* @return array
*/
public function all(array $query = []): array
public function all(array $query = []): ?array
{
return $this->get('votes', $query);
}
Expand All @@ -39,7 +39,7 @@ public function all(array $query = []): array
*
* @return array
*/
public function show(string $id): array
public function show(string $id): ?array
{
return $this->get("votes/{$id}");
}
Expand Down

0 comments on commit b3fe069

Please sign in to comment.