Documentation ¶
Index ¶
- type FeathersError
- func Convert(err error) FeathersError
- func NewBadGateway(message string, data ...interface{}) FeathersError
- func NewBadRequest(message string, data ...interface{}) FeathersError
- func NewConflict(message string, data ...interface{}) FeathersError
- func NewForbidden(message string, data ...interface{}) FeathersError
- func NewGeneralError(message string, data ...interface{}) FeathersError
- func NewGone(message string, data ...interface{}) FeathersError
- func NewLengthRequired(message string, data ...interface{}) FeathersError
- func NewMethodNotAllowed(message string, data ...interface{}) FeathersError
- func NewNotAcceptable(message string, data ...interface{}) FeathersError
- func NewNotAuthenticated(message string, data ...interface{}) FeathersError
- func NewNotFound(message string, data ...interface{}) FeathersError
- func NewNotImplemented(message string, data ...interface{}) FeathersError
- func NewPaymentError(message string, data ...interface{}) FeathersError
- func NewTimeout(message string, data ...interface{}) FeathersError
- func NewTooManyRequests(message string, data ...interface{}) FeathersError
- func NewUnavailable(message string, data ...interface{}) FeathersError
- func NewUnprocessable(message string, data ...interface{}) FeathersError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FeathersError ¶
type FeathersError struct { Name string `json:"name"` Message string `json:"message"` Code int `json:"code"` ClassName string `json:"className"` Data interface{} `json:"data,omitEmpty"` Errors interface{} `json:"errors,omitEmpty"` }
func Convert ¶
func Convert(err error) FeathersError
func NewBadGateway ¶
func NewBadGateway(message string, data ...interface{}) FeathersError
func NewBadRequest ¶
func NewBadRequest(message string, data ...interface{}) FeathersError
func NewConflict ¶
func NewConflict(message string, data ...interface{}) FeathersError
func NewForbidden ¶
func NewForbidden(message string, data ...interface{}) FeathersError
func NewGeneralError ¶
func NewGeneralError(message string, data ...interface{}) FeathersError
func NewGone ¶
func NewGone(message string, data ...interface{}) FeathersError
func NewLengthRequired ¶
func NewLengthRequired(message string, data ...interface{}) FeathersError
func NewMethodNotAllowed ¶
func NewMethodNotAllowed(message string, data ...interface{}) FeathersError
func NewNotAcceptable ¶
func NewNotAcceptable(message string, data ...interface{}) FeathersError
func NewNotAuthenticated ¶
func NewNotAuthenticated(message string, data ...interface{}) FeathersError
func NewNotFound ¶
func NewNotFound(message string, data ...interface{}) FeathersError
func NewNotImplemented ¶
func NewNotImplemented(message string, data ...interface{}) FeathersError
func NewPaymentError ¶
func NewPaymentError(message string, data ...interface{}) FeathersError
func NewTimeout ¶
func NewTimeout(message string, data ...interface{}) FeathersError
func NewTooManyRequests ¶
func NewTooManyRequests(message string, data ...interface{}) FeathersError
func NewUnavailable ¶
func NewUnavailable(message string, data ...interface{}) FeathersError
func NewUnprocessable ¶
func NewUnprocessable(message string, data ...interface{}) FeathersError
func (FeathersError) Error ¶
func (err FeathersError) Error() string
Click to show internal directories.
Click to hide internal directories.