Documentation
¶
Index ¶
- type KvotheController
- func (kc *KvotheController) BackfillRedisHandler(c *gin.Context)
- func (kc *KvotheController) GetAllSongPage(c *gin.Context)
- func (kc *KvotheController) GetSongQuoteByIDHandler(c *gin.Context)
- func (kc *KvotheController) HandleSlackSlashCommand(c *gin.Context)
- func (kc *KvotheController) PingHandler(c *gin.Context)
- func (kc *KvotheController) SlackManualHandler(c *gin.Context)
- func (kc *KvotheController) TriggerPanic(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KvotheController ¶
type KvotheController struct { Services interfaces.InterfaceKvotheService Configurations *resources.AppConfig Slack interfaces.ISlackWebhook SlackConfig *infrastructures.SlackWebhook PanicHandler interfaces.IPanicHandler HTTP interfaces.IHTTP }
func (*KvotheController) BackfillRedisHandler ¶
func (kc *KvotheController) BackfillRedisHandler(c *gin.Context)
func (*KvotheController) GetAllSongPage ¶
func (kc *KvotheController) GetAllSongPage(c *gin.Context)
func (*KvotheController) GetSongQuoteByIDHandler ¶
func (kc *KvotheController) GetSongQuoteByIDHandler(c *gin.Context)
func (*KvotheController) HandleSlackSlashCommand ¶
func (kc *KvotheController) HandleSlackSlashCommand(c *gin.Context)
func (*KvotheController) PingHandler ¶
func (kc *KvotheController) PingHandler(c *gin.Context)
func (*KvotheController) SlackManualHandler ¶
func (kc *KvotheController) SlackManualHandler(c *gin.Context)
func (*KvotheController) TriggerPanic ¶
func (kc *KvotheController) TriggerPanic(c *gin.Context)
Click to show internal directories.
Click to hide internal directories.