aboutsummaryrefslogtreecommitdiff
path: root/server/route/route.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/route/route.go')
-rw-r--r--server/route/route.go38
1 files changed, 0 insertions, 38 deletions
diff --git a/server/route/route.go b/server/route/route.go
deleted file mode 100644
index ee574a58..00000000
--- a/server/route/route.go
+++ /dev/null
@@ -1,38 +0,0 @@
-// Copyright 2017 Frédéric Guillot. All rights reserved.
-// Use of this source code is governed by the Apache 2.0
-// license that can be found in the LICENSE file.
-
-package route
-
-import (
- "strconv"
-
- "github.com/gorilla/mux"
- "github.com/miniflux/miniflux/logger"
-)
-
-// Path returns the defined route based on given arguments.
-func Path(router *mux.Router, name string, args ...interface{}) string {
- route := router.Get(name)
- if route == nil {
- logger.Fatal("[Route] Route not found: %s", name)
- }
-
- var pairs []string
- for _, param := range args {
- switch param.(type) {
- case string:
- pairs = append(pairs, param.(string))
- case int64:
- val := param.(int64)
- pairs = append(pairs, strconv.FormatInt(val, 10))
- }
- }
-
- result, err := route.URLPath(pairs...)
- if err != nil {
- logger.Fatal("[Route] %v", err)
- }
-
- return result.String()
-}