Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Core::UseCases::UserUseCase
Inherits
Reference
<
Object
Constructors
new
(repository :
Core::Repositories::UserRepository
)
Source
Instance methods
create_user
(email :
String
, first_name :
String
, last_name :
String
) :
Entities::User
Source
find_user
(id :
UUID
) :
Entities::User
|
Nil
Source
list_users
(page :
Int32
= 1, per_page :
Int32
= 20) :
Array
(
Entities::User
)
Source
Nested types
Core::UseCases::UserUseCase::EmailTakenError