package routes import ( "bugulma/backend/internal/handler" "github.com/gin-gonic/gin" ) // RegisterPublicTransportRoutes registers routes for public transport API func RegisterPublicTransportRoutes(router *gin.RouterGroup, h *handler.PublicTransportHandler) { if h == nil { return } group := router.Group("/public-transport") { group.GET("/metadata", h.GetMetadata) group.GET("/stops", h.ListStops) group.GET("/stops/search", h.SearchStops) group.GET("/stops/:id", h.GetStop) group.GET("/stops/:id/next-departures", h.GetNextDepartures) group.GET("/gtfs/:filename", h.GetGTFSFile) } }