summaryrefslogtreecommitdiff
path: root/internal/router/basic-handler.go
diff refs
from: back
to: back
| flip
diff options
context:
space:
mode:
Diffstat (limited to 'internal/router/basic-handler.go')
-rw-r--r--internal/router/basic-handler.go82
1 files changed, 0 insertions, 82 deletions
diff --git a/internal/router/basic-handler.go b/internal/router/basic-handler.go
deleted file mode 100644
index 68d305c..0000000
--- a/internal/router/basic-handler.go
+++ /dev/null
@@ -1,82 +0,0 @@
-package router
-
-import (
- "time"
-
- "github.com/gofiber/fiber/v2"
-)
-
-type BasicHandler struct{}
-
-var _ Route = &BasicHandler{}
-
-func (r *BasicHandler) Filter() (method string, path string) {
- panic("handler did not implement Filter method")
-}
-
-func (r *BasicHandler) IsTemplated() bool {
- return false
-}
-
-func (r *BasicHandler) ToCache() CacheSetting {
- return Disabled
-}
-
-func (r *BasicHandler) CacheDuration() time.Duration {
- return 5 * time.Minute
-}
-
-func (r *BasicHandler) ToValidateLang() LangSetting {
- return NotRequired
-}
-
-func (r *BasicHandler) TemplatesToInject() []string {
- return []string{}
-}
-
-func (r *BasicHandler) SitemapInfo(supplements *Supplements) []SitemapInfo {
- return nil
-}
-
-func (r *BasicHandler) ContentType() string {
- return fiber.MIMETextHTMLCharsetUTF8
-}
-
-func (r *BasicHandler) RateLimiter() *fiber.Handler {
- return nil
-}
-
-func (r *BasicHandler) Render(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (statusCode int, err error) {
- if !r.IsTemplated() {
- panic("handler did not implement Render method (while being non-templated)")
- }
- return fiber.StatusNoContent, nil
-}
-
-func (r *BasicHandler) AddMeta(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (meta []MetaField, err error) {
- return []MetaField{{Name: "robots", Content: "noindex,nofollow"}}, nil
-}
-
-func (r *BasicHandler) AddLinkedData(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (ld map[string]any, err error) {
- return nil, nil
-}
-
-func (r *BasicHandler) RenderHeader(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (statusCode int, err error) {
- return fiber.StatusNoContent, nil
-}
-
-func (r *BasicHandler) RenderBody(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (statusCode int, err error) {
- return fiber.StatusNoContent, nil
-}
-
-func (r *BasicHandler) RenderFooter(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (statusCode int, err error) {
- return fiber.StatusNoContent, nil
-}
-
-func (r *BasicHandler) RenderTopEmbeds(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (statusCode int, err error) {
- return fiber.StatusNoContent, nil
-}
-
-func (r *BasicHandler) RenderBottomEmbeds(c *fiber.Ctx, supplements *Supplements, lang string, templateMap fiber.Map) (statusCode int, err error) {
- return fiber.StatusNoContent, nil
-}