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