From 2ee3587ed2be19d2f58c9a90415371fdec4a87e2 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 19 Jan 2025 21:34:31 +0200 Subject: feat(models/user): Add fromDBuid and fix fromDB def --- models/user.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/models/user.php b/models/user.php index 72933f9..0871d79 100644 --- a/models/user.php +++ b/models/user.php @@ -16,10 +16,17 @@ class User extends Table { ); } - function fromDB(string $username) : User { + static function fromDB(string $username) : User { return Table::_fromDB( "SELECT * FROM Users WHERE Username = \"$username\"", - "Database\User" + 'Database\User' + ); + } + + static function fromDBuid(int $uid) : User { + return Table::_fromDB( + "SELECT * FROM Users WHERE UID = \"$uid\"", + 'Database\User' ); } -- cgit v1.2.3