Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterRoutes ¶
func RegisterRoutes( r *gin.RouterGroup, service *PerksAnalyticsService, memoryStore *persist.MemoryStore, )
Types ¶
type PerksAnalyticsService ¶
type PerksAnalyticsService struct {
// contains filtered or unexported fields
}
func NewPerksAnalyticsService ¶
func NewPerksAnalyticsService(db *sql.DB) *PerksAnalyticsService
func (*PerksAnalyticsService) GetPerksKills ¶
func (s *PerksAnalyticsService) GetPerksKills( req PerksKillsRequest, ) (*[]PerkStats, error)
func (*PerksAnalyticsService) GetPerksPlayTime ¶
func (s *PerksAnalyticsService) GetPerksPlayTime( req PerksPlayTimeRequest, ) (*[]PerkStats, error)
type PerksKillsRequest ¶
type PerksKillsResponse ¶
type PerksKillsResponse struct {
Items []PerkStats `json:"items"`
}
type PerksPlayTimeRequest ¶
type PerksPlayTimeResponse ¶
type PerksPlayTimeResponse struct {
Items []PerkStats `json:"items"`
}
Click to show internal directories.
Click to hide internal directories.