X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-rpc-php.git/blobdiff_plain/50d6d455cb1467608911a838ba626d5ad85f6cdb..4528f8fd6c0577b80a17dad4bdf44bd074ccb1d6:/lib/Contracts/Contract.php diff --git a/lib/Contracts/Contract.php b/lib/Contracts/Contract.php index f7388e6..190ffb2 100644 --- a/lib/Contracts/Contract.php +++ b/lib/Contracts/Contract.php @@ -2,21 +2,22 @@ namespace UnrealIRCd\Contracts; +use stdClass; + interface Contract { /** * Fetch all of a specific item. * - * @return array + * @return stdClass */ - public function get(): array; + public function get(): stdClass; /** * Fetch data about a specific item. * - * @param string $item * @param array $params - * @return object + * @return stdClass */ - public function show(string $item, array $params): object; + public function show(array $params): stdClass; }