RegisterRoutes registers the routes for the MessageHandler
(router fiber.Router, middlewares ...fiber.Handler)
| 39 | |
| 40 | // RegisterRoutes registers the routes for the MessageHandler |
| 41 | func (h *UserHandler) RegisterRoutes(router fiber.Router, middlewares ...fiber.Handler) { |
| 42 | h.register(router, fiber.MethodGet, "/v1/users/me", middlewares, h.Show) |
| 43 | h.register(router, fiber.MethodPut, "/v1/users/me", middlewares, h.Update) |
| 44 | h.register(router, fiber.MethodDelete, "/v1/users/me", middlewares, h.Delete) |
| 45 | h.register(router, fiber.MethodDelete, "/v1/users/:userID/api-keys", middlewares, h.DeleteAPIKey) |
| 46 | h.register(router, fiber.MethodPut, "/v1/users/:userID/notifications", middlewares, h.UpdateNotifications) |
| 47 | h.register(router, fiber.MethodGet, "/v1/users/subscription-update-url", middlewares, h.subscriptionUpdateURL) |
| 48 | h.register(router, fiber.MethodDelete, "/v1/users/subscription", middlewares, h.cancelSubscription) |
| 49 | h.register(router, fiber.MethodGet, "/v1/users/subscription/payments", middlewares, h.subscriptionPayments) |
| 50 | h.register(router, fiber.MethodPost, "/v1/users/subscription/invoices/:subscriptionInvoiceID", middlewares, h.subscriptionInvoice) |
| 51 | } |
| 52 | |
| 53 | // Show returns an entities.User |
| 54 | // @Summary Get current user |
no test coverage detected