Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Usecase ¶
type Usecase interface { CreateUser(*model.User) *model.HttpError VerifyUser(*model.User) (int64, *model.HttpError) EditUser(newUser *model.User, oldUser *model.User) error EditUserPassword(passwords *model.BodyPassword, user *model.User) error Find(int64) (*model.User, error) SetUserType(user *model.User, userType string) error GetRoles(user *model.User) ([]*model.Role, error) GetAvatar(user *model.User) ([]byte, error) GetNames() ([]string, error) }
Click to show internal directories.
Click to hide internal directories.