toggle menu
piper-kt
9.3.0
jvm
switch theme
search in API
users-service
/
piperkt.services.users.infrastructure.implementation
/
Services
/
UserServiceImpl
User
Service
Impl
@
Singleton
class
UserServiceImpl
(
userRepository
:
UserRepository
,
userEventPublisher
:
UserEventPublisher
)
:
UserService
Members
Constructors
User
Service
Impl
Link copied to clipboard
constructor
(
userRepository
:
UserRepository
,
userEventPublisher
:
UserEventPublisher
)
Functions
get
User
Link copied to clipboard
fun
getUser
(
username
:
String
)
:
User
update
User
Description
Link copied to clipboard
fun
updateUserDescription
(
username
:
String
,
description
:
String
?
)
:
User
update
User
Profile
Picture
Link copied to clipboard
fun
updateUserProfilePicture
(
username
:
String
,
profilePicture
:
String
?
)
:
User