validation

package
v0.0.0-...-7efc56f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2021 License: MIT Imports: 4 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL