From 6876cc13be41b260cfde38f374b52c09f3b2cdde Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Wed, 15 Aug 2018 21:41:05 +0200 Subject: [PATCH] app/models/Data/User.php: adding findFirstByUsername() --- app/models/Data/User.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/models/Data/User.php b/app/models/Data/User.php index 5efe39b..86a8707 100644 --- a/app/models/Data/User.php +++ b/app/models/Data/User.php @@ -366,6 +366,14 @@ class User extends Model ]); } + static public function findFirstByUsername($username) + { + return self::findFirst([ + "username = :username: AND status != :s:", + "bind" => [ 'username' => $username, 's' => self::STATUS_DELETED ] + ]); + } + static public function findFirstByOAuthID(UserDataInterface $oauth) { $column = strtolower($oauth->getProvider());