From 6a3ac35d35e92537438a47eb0441a077a5d791cf Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 8 Feb 2025 17:11:59 +0200 Subject: feat(cookies): Rework delete into a method and implement fromDBtoken --- models/cookies.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'models') diff --git a/models/cookies.php b/models/cookies.php index ddc7d1c..b38c5c0 100644 --- a/models/cookies.php +++ b/models/cookies.php @@ -25,10 +25,17 @@ class Cookie extends Table { return User::fromDBuid($UID); } - static function delete(string $token) { + static function fromDBtoken(string $token) : Cookie { + return Table::_fromDB( + "SELECT * FROM Cookies WHERE Token = \"$token\"", + 'Database\Cookie' + ); + } + + function delete() { Table::_delete( 'Cookies', - "Token = \"$token\"" + "Token = \"$this->Token\"" ); } } -- cgit v1.2.3