Files
2024-12-10 11:17:46 +05:30

32 lines
638 B
Go

package handler
import (
"cybertron/service"
"github.com/gin-gonic/gin"
)
type SearchHandler struct {
searchService *service.SearchService
}
func (h *SearchHandler) SearchErrors(c *gin.Context) {
h.searchService.GetSearchResults(c)
}
func (h *SearchHandler) GetErrorDetails(c *gin.Context) {
h.searchService.GetErrorDetails(c)
}
func (h *SearchHandler) GetErrorList(c *gin.Context) {
h.searchService.GetErrorList(c)
}
func (h *SearchHandler) GetErrorListV2(c *gin.Context) {
h.searchService.GetErrorListV2(c)
}
func NewSearchHandler(s *service.SearchService) *SearchHandler {
return &SearchHandler{
searchService: s,
}
}