Documentation ¶
Index ¶
- func Error(message string, errors []*MessageStruct) *validateError
- type MessageStruct
- type Provider
- type Validator
- func (v *Validator) RegisterTranslation(tag string, registerFn validator2.RegisterTranslationsFunc, ...) error
- func (v *Validator) RegisterTranslationValidation(tag string, validationFunc validator2.Func, ...) error
- func (v *Validator) RegisterValidation(tag string, validationFunc validator2.Func) error
- func (v *Validator) Validate(val interface{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Error ¶
func Error(message string, errors []*MessageStruct) *validateError
Types ¶
type MessageStruct ¶
type Provider ¶
type Provider struct {
kernel.BaseProvider
}
type Validator ¶
type Validator struct {
// contains filtered or unexported fields
}
func New ¶
func New(validate *validator2.Validate, trans ut.Translator) *Validator
func (*Validator) RegisterTranslation ¶
func (v *Validator) RegisterTranslation(tag string, registerFn validator2.RegisterTranslationsFunc, translationFn validator2.TranslationFunc) error
func (*Validator) RegisterTranslationValidation ¶
func (v *Validator) RegisterTranslationValidation(tag string, validationFunc validator2.Func, registerFn validator2.RegisterTranslationsFunc, translationFn validator2.TranslationFunc) error
func (*Validator) RegisterValidation ¶
func (v *Validator) RegisterValidation(tag string, validationFunc validator2.Func) error
Click to show internal directories.
Click to hide internal directories.