controllers

package
v0.0.0-...-e10a309 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 12, 2022 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

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)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL