Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookRequestValidation ¶
type BookRequestValidation interface { Book(in *input.Book) error Bookshelf(in *input.Bookshelf) error ListBookByBookIDs(in *input.ListBookByBookIDs) error ListBookshelf(in *input.ListBookshelf) error ListBookReview(in *input.ListBookReview) error ListUserReview(in *input.ListUserReview) error }
BookRequestValidation - Book関連のリクエストバリデータ
func NewBookRequestValidation ¶
func NewBookRequestValidation() BookRequestValidation
NewBookRequestValidation - BookRequestValidationの生成
type RequestValidator ¶
type RequestValidator interface {
Run(i interface{}, prefix string) []*exception.ValidationError
}
RequestValidator - リクエストバリデーションインターフェース
func NewRequestValidator ¶
func NewRequestValidator() RequestValidator
NewRequestValidator - Validatorの生成
Click to show internal directories.
Click to hide internal directories.