Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupRequestValidation ¶
type GroupRequestValidation interface { CreateGroup(req *request.CreateGroup) []*domain.ValidationError UpdateGroup(req *request.UpdateGroup) []*domain.ValidationError InviteUsers(req *request.InviteUsers) []*domain.ValidationError }
GroupRequestValidation - ユーザー関連のバリデーション
func NewGroupRequestValidation ¶
func NewGroupRequestValidation() GroupRequestValidation
NewGroupRequestValidation - GroupRequestValidationの生成
type RequestValidator ¶
type RequestValidator interface {
Run(i interface{}) []*domain.ValidationError
}
RequestValidator - リクエストバリデーションインターフェース
func NewRequestValidator ¶
func NewRequestValidator() RequestValidator
NewRequestValidator - Validatorの生成
Click to show internal directories.
Click to hide internal directories.