validators

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2019 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Prefix = "internal.validators"
)

Variables

View Source
var (
	WireSet = wire.NewSet(
		Provider,
	)
	WireTestSet = wire.NewSet(
		Provider,
	)
)

Functions

This section is empty.

Types

type ValidatorSet

type ValidatorSet struct {
	provider.LMT
	// contains filtered or unexported fields
}

func New

func New(services common.Services, set provider.AwareSet) *ValidatorSet

New

func Provider

func Provider(services common.Services, set provider.AwareSet) (*ValidatorSet, func(), error)

Provider

func (*ValidatorSet) CityValidator

func (v *ValidatorSet) CityValidator(fl validator.FieldLevel) bool

CityValidator

func (*ValidatorSet) CompanyNameValidator

func (v *ValidatorSet) CompanyNameValidator(fl validator.FieldLevel) bool

CompanyNameValidator

func (*ValidatorSet) CompanyValidator

func (v *ValidatorSet) CompanyValidator(sl validator.StructLevel)

CompanyValidator

func (*ValidatorSet) IBANValidator

func (v *ValidatorSet) IBANValidator(fl validator.FieldLevel) bool

IBAN validator

func (*ValidatorSet) MerchantCompanyValidator

func (v *ValidatorSet) MerchantCompanyValidator(sl validator.StructLevel)

MerchantCompanyValidator

func (*ValidatorSet) NameValidator

func (v *ValidatorSet) NameValidator(fl validator.FieldLevel) bool

NameValidator

func (*ValidatorSet) PhoneValidator

func (v *ValidatorSet) PhoneValidator(fl validator.FieldLevel) bool

PhoneValidator

func (*ValidatorSet) PositionValidator

func (v *ValidatorSet) PositionValidator(fl validator.FieldLevel) bool

PositionValidator

func (*ValidatorSet) PriceRegionValidator

func (v *ValidatorSet) PriceRegionValidator(fl validator.FieldLevel) bool

PriceRegionValidator validates group price region for existing in dictionary

func (*ValidatorSet) ProductPriceValidator

func (v *ValidatorSet) ProductPriceValidator(fl validator.FieldLevel) bool

ProductPriceValidator

func (*ValidatorSet) RangeIntValidator

func (v *ValidatorSet) RangeIntValidator(in *billing.RangeInt, rng []*billing.RangeInt) bool

RangeIntValidator

func (*ValidatorSet) SwiftValidator

func (v *ValidatorSet) SwiftValidator(fl validator.FieldLevel) bool

SwiftValidator

func (*ValidatorSet) TariffRegionValidator

func (v *ValidatorSet) TariffRegionValidator(fl validator.FieldLevel) bool

TariffRegionValidator

func (*ValidatorSet) UserLocaleValidator

func (v *ValidatorSet) UserLocaleValidator(fl validator.FieldLevel) bool

User locale validator

func (*ValidatorSet) UuidValidator

func (v *ValidatorSet) UuidValidator(fl validator.FieldLevel) bool

UuidValidator

func (*ValidatorSet) WorldRegionValidator

func (v *ValidatorSet) WorldRegionValidator(fl validator.FieldLevel) bool

WorldRegionValidator

func (*ValidatorSet) ZipUsaValidator

func (v *ValidatorSet) ZipUsaValidator(fl validator.FieldLevel) bool

ZipUsaValidator

Jump to

Keyboard shortcuts

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