diff --git a/app/models/Data/User.php b/app/models/Data/User.php index df02c81..bd57cc0 100644 --- a/app/models/Data/User.php +++ b/app/models/Data/User.php @@ -358,6 +358,14 @@ class User extends Model ]); } + static public function findFirstByEmail($email) + { + return self::findFirst([ + "email = :email: AND status = :s:", + "bind" => [ 'email' => $email, 's' => self::STATUS_ACTIVE ] + ]); + } + static public function findFirstByOAuthID(UserDataInterface $oauth) { $column = strtolower($oauth->getProvider());