Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( NotFound = Error{ Err: errors.New("Object not found"), } )
Functions ¶
func NewValidation ¶
func NewValidation(code ValidationCode, err error) error
Types ¶
type Validation ¶
type Validation struct { Err error Code ValidationCode }
func (Validation) Error ¶
func (v Validation) Error() string
type ValidationCode ¶
type ValidationCode string
const ( ValidationCodeAuthenticationError ValidationCode = "authentication-error" ValidationCodeInvalidDate ValidationCode = "invalid-date" ValidationCodeInvalidDuration ValidationCode = "invalid-duration" ValidationCodeInvalidEmail ValidationCode = "invalid-email" ValidationCodeInvalidEnrollmentType ValidationCode = "invalid-enrollment-type" ValidationCodeInvalidGroupType ValidationCode = "invalid-group-type" ValidationCodeInvalidTime ValidationCode = "invalid-time" ValidationCodeInvalidWeekday ValidationCode = "invalid-weekday" ValidationCodeSessionExpired ValidationCode = "session-expired" // TODO: Remove this from the core? ValidationCodeSunday ValidationCode = "sunday" // TODO: Remove this from the core? ValidationCodeMonday ValidationCode = "monday" // TODO: Remove this from the core? ValidationCodeTuesday ValidationCode = "tuesday" // TODO: Remove this from the core? ValidationCodeWednesday ValidationCode = "wednesday" // TODO: Remove this from the core? ValidationCodeThursday ValidationCode = "thursday" // TODO: Remove this from the core? ValidationCodeFriday ValidationCode = "friday" // TODO: Remove this from the core? ValidationCodeSaturday ValidationCode = "saturday" // TODO: Remove this from the core? )
Click to show internal directories.
Click to hide internal directories.