From a20d44d64f02f86d23cba1f1a886352c5f744a1a Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Fri, 12 Sep 2025 13:07:20 +0200 Subject: sending messages results in client acknowledging success --- src/Models/User.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/Models/User.php') diff --git a/src/Models/User.php b/src/Models/User.php index 354c466..423394a 100644 --- a/src/Models/User.php +++ b/src/Models/User.php @@ -50,6 +50,21 @@ class User implements ConnectsToDatabase return self::fromDatabase($row); } + public static function fetchWithAccessToken(string $accessToken): ?static + { + $row = Database::getInstance()->query(<< $accessToken, + ])->fetch(); + + if (empty($row)) { + return null; + } + + return self::fromDatabase($row); + } + public static function new(string $id): self { return new self($id); -- cgit v1.2.3