Added default params to the client for query and action.
This commit is contained in:
parent
93ec139171
commit
1cbc1edb06
4 changed files with 7 additions and 7 deletions
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
2.0.0
|
||||
2.0.1
|
||||
|
|
|
@ -43,11 +43,11 @@ class HttpRpcClient implements RpcClient {
|
|||
return RpciiMsgPack::decode($request->execute());
|
||||
}
|
||||
|
||||
public function query(string $action, array $params): mixed {
|
||||
public function query(string $action, array $params = []): mixed {
|
||||
return $this->callProcedure(false, $action, $params);
|
||||
}
|
||||
|
||||
public function action(string $action, array $params): mixed {
|
||||
public function action(string $action, array $params = []): mixed {
|
||||
return $this->callProcedure(true, $action, $params);
|
||||
}
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ interface RpcClient {
|
|||
* @param array<string, mixed> $params Parameters to query with.
|
||||
* @return mixed Result of the query.
|
||||
*/
|
||||
function query(string $procedure, array $params): mixed;
|
||||
function query(string $procedure, array $params = []): mixed;
|
||||
|
||||
/**
|
||||
* Makes an RPC action call.
|
||||
|
@ -33,5 +33,5 @@ interface RpcClient {
|
|||
* @param array<string, mixed> $params Parameters to query with.
|
||||
* @return mixed Result of the procedure call.
|
||||
*/
|
||||
function action(string $procedure, array $params): mixed;
|
||||
function action(string $procedure, array $params = []): mixed;
|
||||
}
|
||||
|
|
|
@ -22,11 +22,11 @@ class ScopedRpcClient implements RpcClient {
|
|||
return $this->base->scopeTo($this->prefix . $prefix);
|
||||
}
|
||||
|
||||
public function query(string $procedure, array $params): mixed {
|
||||
public function query(string $procedure, array $params = []): mixed {
|
||||
return $this->base->query($this->prefix . $procedure, $params);
|
||||
}
|
||||
|
||||
public function action(string $procedure, array $params): mixed {
|
||||
public function action(string $procedure, array $params = []): mixed {
|
||||
return $this->base->action($this->prefix . $procedure, $params);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue