Documentation ¶
Index ¶
- func ErrorHandler(path, title string, respondHandler func(int, int, string, any, bool, any)) fiber.ErrorHandler
- func ExtendMap(mp map[string]string) map[string][]string
- func Fiber(handler any) func(c *fiber.Ctx) error
- func Respond(code, status int, message string, data any, abort bool, ctx any)
- type FiberModel
- func (m FiberModel) ErrorState(ctx any, err *response.ErrorState)
- func (m FiberModel) GetErrorsArray(message string, data any) []response.ErrorResponse
- func (m FiberModel) HandleErrorState(err error, status int, message string, data any, ctx any)
- func (m FiberModel) Respond(code, status int, message string, data any, abort bool, ctx any)
- func (m FiberModel) RespondWithReceipt(code, status int, message string, data any, printData response.Receipt, ...)
- type FiberParser
- func (c FiberParser) CheckUrlParam(name string) (string, bool)
- func (c FiberParser) GetArgs(args ...any) map[string]string
- func (c FiberParser) GetBody(target any) error
- func (c FiberParser) GetHeader(target any) error
- func (c FiberParser) GetHeaderValue(name string) string
- func (c FiberParser) GetHttpHeader() http.Header
- func (c FiberParser) GetLocal(name string) any
- func (c FiberParser) GetLocalString(name string) string
- func (c FiberParser) GetMethod() string
- func (c FiberParser) GetPath() string
- func (c FiberParser) GetRawUrlQuery() string
- func (c FiberParser) GetUrlParam(name string) string
- func (c FiberParser) GetUrlParams() map[string]string
- func (c FiberParser) GetUrlQuery(target any) error
- func (c FiberParser) ParseCommand(command, title string, request libQuery.RecordData, ...) string
- func (c FiberParser) SetLocal(name string, value any)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrorHandler ¶
Types ¶
type FiberModel ¶
type FiberModel struct { MessageDesc map[string]string ErrorDesc map[string]string RequestInterface libRequest.RequestInterface }
func (FiberModel) ErrorState ¶ added in v0.1.3
func (m FiberModel) ErrorState(ctx any, err *response.ErrorState)
func (FiberModel) GetErrorsArray ¶
func (m FiberModel) GetErrorsArray(message string, data any) []response.ErrorResponse
func (FiberModel) HandleErrorState ¶
func (FiberModel) RespondWithReceipt ¶
type FiberParser ¶
type FiberParser struct {
Ctx *fiber.Ctx
}
func InitContext ¶
func InitContext(c any) FiberParser
func (FiberParser) CheckUrlParam ¶
func (c FiberParser) CheckUrlParam(name string) (string, bool)
func (FiberParser) GetBody ¶
func (c FiberParser) GetBody(target any) error
func (FiberParser) GetHeader ¶
func (c FiberParser) GetHeader(target any) error
func (FiberParser) GetHeaderValue ¶
func (c FiberParser) GetHeaderValue(name string) string
func (FiberParser) GetHttpHeader ¶
func (c FiberParser) GetHttpHeader() http.Header
func (FiberParser) GetLocal ¶
func (c FiberParser) GetLocal(name string) any
func (FiberParser) GetLocalString ¶
func (c FiberParser) GetLocalString(name string) string
func (FiberParser) GetMethod ¶
func (c FiberParser) GetMethod() string
func (FiberParser) GetPath ¶
func (c FiberParser) GetPath() string
func (FiberParser) GetRawUrlQuery ¶
func (c FiberParser) GetRawUrlQuery() string
func (FiberParser) GetUrlParam ¶
func (c FiberParser) GetUrlParam(name string) string
func (FiberParser) GetUrlParams ¶
func (c FiberParser) GetUrlParams() map[string]string
func (FiberParser) GetUrlQuery ¶
func (c FiberParser) GetUrlQuery(target any) error
func (FiberParser) ParseCommand ¶
func (c FiberParser) ParseCommand(command, title string, request libQuery.RecordData, parser libQuery.FieldParser) string
func (FiberParser) SetLocal ¶
func (c FiberParser) SetLocal(name string, value any)
Click to show internal directories.
Click to hide internal directories.