Documentation
¶
Index ¶
- func InitializeAuth() controllers.AuthController
- func InitializeCard() controllers.CardController
- func InitializeDeck() controllers.DeckController
- func InitializeJWT() controllers.JwtController
- func InitializeMcq() controllers.McqController
- func InitializeOAuth() controllers.OAuthController
- func InitializeUser() controllers.UserController
- type ServiceContainer
- func (sc *ServiceContainer) Auth() controllers.AuthController
- func (sc *ServiceContainer) Card() controllers.CardController
- func (sc *ServiceContainer) Deck() controllers.DeckController
- func (sc *ServiceContainer) Jwt() controllers.JwtController
- func (sc *ServiceContainer) Mcq() controllers.McqController
- func (sc *ServiceContainer) OAuth() controllers.OAuthController
- func (sc *ServiceContainer) User() controllers.UserController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitializeAuth ¶
func InitializeAuth() controllers.AuthController
InitializeAuth initializes the auth controller.
func InitializeCard ¶
func InitializeCard() controllers.CardController
InitializeCard initializes the card controller.
func InitializeDeck ¶
func InitializeDeck() controllers.DeckController
InitializeDeck initializes the deck controller.
func InitializeJWT ¶
func InitializeJWT() controllers.JwtController
InitializeJWT initializes the jwt controller.
func InitializeMcq ¶
func InitializeMcq() controllers.McqController
InitializeMcq initializes the mcq controller.
func InitializeOAuth ¶
func InitializeOAuth() controllers.OAuthController
InitializeOAuth initializes the oauth controller.
func InitializeUser ¶
func InitializeUser() controllers.UserController
InitializeUser initializes the user controller.
Types ¶
type ServiceContainer ¶
type ServiceContainer struct {
// contains filtered or unexported fields
}
func DefaultServiceContainer ¶ added in v1.2.2
func DefaultServiceContainer() *ServiceContainer
func NewServiceContainer ¶ added in v1.2.2
func NewServiceContainer(user controllers.UserController, auth controllers.AuthController, jwt controllers.JwtController, oAuth controllers.OAuthController, deck controllers.DeckController, card controllers.CardController, mcq controllers.McqController) *ServiceContainer
func (*ServiceContainer) Auth ¶ added in v1.2.2
func (sc *ServiceContainer) Auth() controllers.AuthController
func (*ServiceContainer) Card ¶ added in v1.2.2
func (sc *ServiceContainer) Card() controllers.CardController
func (*ServiceContainer) Deck ¶ added in v1.2.2
func (sc *ServiceContainer) Deck() controllers.DeckController
func (*ServiceContainer) Jwt ¶ added in v1.2.2
func (sc *ServiceContainer) Jwt() controllers.JwtController
func (*ServiceContainer) Mcq ¶ added in v1.2.2
func (sc *ServiceContainer) Mcq() controllers.McqController
func (*ServiceContainer) OAuth ¶ added in v1.2.2
func (sc *ServiceContainer) OAuth() controllers.OAuthController
func (*ServiceContainer) User ¶ added in v1.2.2
func (sc *ServiceContainer) User() controllers.UserController
Click to show internal directories.
Click to hide internal directories.