diff --git a/src/Service/UsersService.php b/src/Service/UsersService.php index 273cb5c..393764a 100644 --- a/src/Service/UsersService.php +++ b/src/Service/UsersService.php @@ -98,6 +98,18 @@ public function getPropertiesRepository(): UserPropertiesRepository return $this->propertiesRepository; } + public function getLoginField(): LoginField + { + return $this->loginField; + } + + public function getLoginValue(UserModel $user): ?string + { + return $this->loginField === LoginField::Email + ? $user->getEmail() + : $user->getUsername(); + } + /** * @inheritDoc */