Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminRequestValidation ¶
type AdminRequestValidation interface { ListAdmin(req *user.ListAdminRequest) error GetAdmin(req *user.GetAdminRequest) error CreateAdmin(req *user.CreateAdminRequest) error UpdateAdminContact(req *user.UpdateAdminContactRequest) error UpdateAdminPassword(req *user.UpdateAdminPasswordRequest) error UpdateAdminProfile(req *user.UpdateAdminProfileRequest) error UploadAdminThumbnail(req *user.UploadAdminThumbnailRequest) error DeleteAdmin(req *user.DeleteAdminRequest) error }
func NewAdminRequestValidation ¶
func NewAdminRequestValidation() AdminRequestValidation
type AuthRequestValidation ¶
type AuthRequestValidation interface { CreateAuth(req *user.CreateAuthRequest) error UpdateAuthEmail(req *user.UpdateAuthEmailRequest) error UpdateAuthPassword(req *user.UpdateAuthPasswordRequest) error UpdateAuthProfile(req *user.UpdateAuthProfileRequest) error UpdateAuthAddress(req *user.UpdateAuthAddressRequest) error UploadAuthThumbnail(req *user.UploadAuthThumbnailRequest) error RegisterAuthDevice(req *user.RegisterAuthDeviceRequest) error }
func NewAuthRequestValidation ¶
func NewAuthRequestValidation() AuthRequestValidation
type ChatRequestValidation ¶
type ChatRequestValidation interface { ListRoom(req *chat.ListRoomRequest) error CreateRoom(req *chat.CreateRoomRequest) error CreateMessage(req *chat.CreateMessageRequest) error UploadChatImage(req *chat.UploadChatImageRequest) error }
func NewChatRequestValidation ¶
func NewChatRequestValidation() ChatRequestValidation
type UserRequestValidation ¶
type UserRequestValidation interface { ListUser(req *user.ListUserRequest) error ListFollow(req *user.ListFollowRequest) error ListFollower(req *user.ListFollowerRequest) error MultiGetUser(req *user.MultiGetUserRequest) error GetUser(req *user.GetUserRequest) error GetUserProfile(req *user.GetUserProfileRequest) error Follow(req *user.FollowRequest) error Unfollow(req *user.UnfollowRequest) error }
func NewUserRequestValidation ¶
func NewUserRequestValidation() UserRequestValidation
Click to show internal directories.
Click to hide internal directories.