aboutsummaryrefslogblamecommitdiff
path: root/pkg/handler/add/handler.go
blob: 8f744ab8081b9bd946615a70235db9db916b01ee (plain) (tree)




















                                            
package add

import (
	"github.com/labstack/echo/v4"
	"github.com/uptrace/bun"
)

type Handler struct {
	db *bun.DB
}

// NewHandler returns new Handler.
func NewHandler(db *bun.DB) *Handler {
	return &Handler{db: db}
}

func (h *Handler) Register(g *echo.Group) {
	g.GET("", h.AddQuote)
	g.POST("", h.AddQuotePost)
	g.GET("/success", h.AddQuoteSuccess)
}