From ec5c6f2d14f93ee98d5a62aef8453ae43301bc3c Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Tue, 14 Aug 2018 23:17:34 +0200 Subject: [PATCH] app/models/Data/User.php: adding findFirstByEmail() --- 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 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());