X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-rpc-php.git/blobdiff_plain/80bc309864562f214299304869d1ca143c38b890..e4de690d60fe81d2904b27925cd762938a59da8c:/lib/User.php diff --git a/lib/User.php b/lib/User.php index 9df7928..cdabeed 100644 --- a/lib/User.php +++ b/lib/User.php @@ -10,9 +10,9 @@ class User implements Contracts\User public Connection $connection; - public function __construct(string $uri, string $api_login, array $options) + public function __construct(Connection $conn) { - $this->connection = new Connection($uri, $api_login, $options); + $this->connection = $conn; } /** @@ -20,7 +20,7 @@ class User implements Contracts\User * * @throws Exception */ - public function get(): stdClass + public function getAll(): stdClass { $response = $this->connection->query('user.list'); @@ -38,7 +38,7 @@ class User implements Contracts\User * @return stdClass * @throws Exception */ - public function show(array $params): stdClass + public function get(array $params): stdClass { $response = $this->connection->query('user.get', ['nick' => $params['nick']]);