Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = wire.NewSet( NewModelsService, NewModelsController, )
Functions ¶
This section is empty.
Types ¶
type ModelsController ¶
type ModelsController struct {
// contains filtered or unexported fields
}
func NewModelsController ¶
func NewModelsController(modelsService *ModelsService) *ModelsController
func (*ModelsController) HandleRoutes ¶
func (mc *ModelsController) HandleRoutes(router *mux.Router)
func (*ModelsController) Items ¶
func (mc *ModelsController) Items(w http.ResponseWriter, r *http.Request)
func (*ModelsController) Sides ¶
func (mc *ModelsController) Sides(w http.ResponseWriter, r *http.Request)
func (*ModelsController) Weapons ¶
func (mc *ModelsController) Weapons(w http.ResponseWriter, r *http.Request)
type ModelsService ¶
type ModelsService struct { }
func NewModelsService ¶
func NewModelsService() *ModelsService
func (*ModelsService) GetAllItems ¶
func (ms *ModelsService) GetAllItems() []item.Item
func (*ModelsService) GetAllSides ¶
func (ms *ModelsService) GetAllSides() []side.Side
func (*ModelsService) GetAllWeapons ¶
func (ms *ModelsService) GetAllWeapons() []weapon.Weapon
Click to show internal directories.
Click to hide internal directories.