v2

package
v2.1.1770+incompatible Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddEchoRoutes

func AddEchoRoutes(router *vestigo.Router, echoService echo.Service)

Types

type ParamsParser

type ParamsParser struct {
	Errors []models.ValidationError
	// contains filtered or unexported fields
}

func NewParamsParser

func NewParamsParser(values map[string][]string, parseCommaSeparatedArray bool) *ParamsParser

func (*ParamsParser) Bool

func (parser *ParamsParser) Bool(name string) bool

func (*ParamsParser) BoolArray

func (parser *ParamsParser) BoolArray(name string) []bool

func (*ParamsParser) BoolDefaulted

func (parser *ParamsParser) BoolDefaulted(name string, defaultValue bool) bool

func (*ParamsParser) BoolNullable

func (parser *ParamsParser) BoolNullable(name string) *bool

func (*ParamsParser) Date

func (parser *ParamsParser) Date(name string) civil.Date

func (*ParamsParser) DateArray

func (parser *ParamsParser) DateArray(name string) []civil.Date

func (*ParamsParser) DateDefaulted

func (parser *ParamsParser) DateDefaulted(name string, defaultValue civil.Date) civil.Date

func (*ParamsParser) DateNullable

func (parser *ParamsParser) DateNullable(name string) *civil.Date

func (*ParamsParser) DateTime

func (parser *ParamsParser) DateTime(name string) civil.DateTime

func (*ParamsParser) DateTimeArray

func (parser *ParamsParser) DateTimeArray(name string) []civil.DateTime

func (*ParamsParser) DateTimeDefaulted

func (parser *ParamsParser) DateTimeDefaulted(name string, defaultValue civil.DateTime) civil.DateTime

func (*ParamsParser) DateTimeNullable

func (parser *ParamsParser) DateTimeNullable(name string) *civil.DateTime

func (*ParamsParser) Decimal

func (parser *ParamsParser) Decimal(name string) decimal.Decimal

func (*ParamsParser) DecimalArray

func (parser *ParamsParser) DecimalArray(name string) []decimal.Decimal

func (*ParamsParser) DecimalDefaulted

func (parser *ParamsParser) DecimalDefaulted(name string, defaultValue decimal.Decimal) decimal.Decimal

func (*ParamsParser) DecimalNullable

func (parser *ParamsParser) DecimalNullable(name string) *decimal.Decimal

func (*ParamsParser) Float32

func (parser *ParamsParser) Float32(name string) float32

func (*ParamsParser) Float32Array

func (parser *ParamsParser) Float32Array(name string) []float32

func (*ParamsParser) Float32Defaulted

func (parser *ParamsParser) Float32Defaulted(name string, defaultValue float32) float32

func (*ParamsParser) Float32Nullable

func (parser *ParamsParser) Float32Nullable(name string) *float32

func (*ParamsParser) Float64

func (parser *ParamsParser) Float64(name string) float64

func (*ParamsParser) Float64Array

func (parser *ParamsParser) Float64Array(name string) []float64

func (*ParamsParser) Float64Defaulted

func (parser *ParamsParser) Float64Defaulted(name string, defaultValue float64) float64

func (*ParamsParser) Float64Nullable

func (parser *ParamsParser) Float64Nullable(name string) *float64

func (*ParamsParser) Int

func (parser *ParamsParser) Int(name string) int

func (*ParamsParser) Int64

func (parser *ParamsParser) Int64(name string) int64

func (*ParamsParser) Int64Array

func (parser *ParamsParser) Int64Array(name string) []int64

func (*ParamsParser) Int64Defaulted

func (parser *ParamsParser) Int64Defaulted(name string, defaultValue int64) int64

func (*ParamsParser) Int64Nullable

func (parser *ParamsParser) Int64Nullable(name string) *int64

func (*ParamsParser) IntArray

func (parser *ParamsParser) IntArray(name string) []int

func (*ParamsParser) IntDefaulted

func (parser *ParamsParser) IntDefaulted(name string, defaultValue int) int

func (*ParamsParser) IntNullable

func (parser *ParamsParser) IntNullable(name string) *int

func (*ParamsParser) String

func (parser *ParamsParser) String(name string) string

func (*ParamsParser) StringArray

func (parser *ParamsParser) StringArray(name string) []string

func (*ParamsParser) StringDefaulted

func (parser *ParamsParser) StringDefaulted(name string, defaultValue string) string

func (*ParamsParser) StringEnum

func (parser *ParamsParser) StringEnum(name string, values []string) string

func (*ParamsParser) StringEnumArray

func (parser *ParamsParser) StringEnumArray(name string, values []string) []string

func (*ParamsParser) StringEnumDefaulted

func (parser *ParamsParser) StringEnumDefaulted(name string, values []string, defaultValue string) string

func (*ParamsParser) StringEnumNullable

func (parser *ParamsParser) StringEnumNullable(name string, values []string) *string

func (*ParamsParser) StringNullable

func (parser *ParamsParser) StringNullable(name string) *string

func (*ParamsParser) Uuid

func (parser *ParamsParser) Uuid(name string) uuid.UUID

func (*ParamsParser) UuidArray

func (parser *ParamsParser) UuidArray(name string) []uuid.UUID

func (*ParamsParser) UuidDefaulted

func (parser *ParamsParser) UuidDefaulted(name string, defaultValue uuid.UUID) uuid.UUID

func (*ParamsParser) UuidNullable

func (parser *ParamsParser) UuidNullable(name string) *uuid.UUID

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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