Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Error ¶
type Error struct {
// contains filtered or unexported fields
}
Error .
func (*Error) GetValidator ¶
func (e *Error) GetValidator() SelfValidator
GetValidator returns validator.
type ErrorsConverter ¶
type ErrorsConverter interface { // ConvertValidationErrors to field - message format. ConvertValidationErrors(err error, validator SelfValidator) *FieldsErrors }
ErrorsConverter interface for requests validators.
type FieldError ¶
FieldError for single field.
type FieldsErrors ¶
type FieldsErrors struct {
Errors []FieldError `json:"errors"`
}
FieldsErrors is a set of messages for every invalid field.
type OzzoErrorsConverter ¶
type OzzoErrorsConverter struct{}
OzzoErrorsConverter converts ozzo-validation errors into valid meta.
func (*OzzoErrorsConverter) ConvertValidationErrors ¶
func (c *OzzoErrorsConverter) ConvertValidationErrors(err error, validator SelfValidator) *FieldsErrors
ConvertValidationErrors to field - message format.
type SelfValidator ¶
type SelfValidator interface {
Validate() error
}
SelfValidator interface for json requests.
type ServiceProvider ¶
type ServiceProvider struct{}
ServiceProvider struct.
func (*ServiceProvider) Register ¶
func (p *ServiceProvider) Register(application *larago.Application)
Register service.
Click to show internal directories.
Click to hide internal directories.