func (p *PlanetHandler) Routes() { p.RouterGroup.Use(middleware.PlayerMiddleware(p.GE.PlayerData)) p.RouterGroup.Use(middleware.PlanetMiddleware()) p.RouterGroup.GET("/:id", p.Get) p.RouterGroup.POST("/:id/rename", gin.Bind(PlanetRenameForm{}), p.Rename) p.RouterGroup.POST("/:id/building/build/:type", p.BuildBuilding) p.RouterGroup.POST("/:id/building/cancel", p.CancelBuilding) }
func (p *PlayerHandler) Routes() { p.RouterGroup.Use(middleware.PlayerMiddleware(p.GE.PlayerData)) p.RouterGroup.GET("", p.Get) p.RouterGroup.GET("/data", p.GetData) }