Documentation
¶
Index ¶
- Constants
- Variables
- func Authentication(app *firebase.App, accountRepository repository.AccountRepository) gin.HandlerFunc
- type AccountHandler
- type AssignmentHandler
- func (a *AssignmentHandler) CreateAssignment(c *gin.Context)
- func (a *AssignmentHandler) DeleteAssignment(c *gin.Context)
- func (a *AssignmentHandler) GetAllAssignment(c *gin.Context)
- func (a *AssignmentHandler) GetAssignmentById(c *gin.Context)
- func (a *AssignmentHandler) UpdateAssignment(c *gin.Context)
- type Tag
Constants ¶
View Source
const (
UserUidKey = "userUid"
)
Variables ¶
View Source
var (
ErrGinBadRequestBody = gin.H{"message": "bad request body."}
)
Functions ¶
func Authentication ¶
func Authentication(app *firebase.App, accountRepository repository.AccountRepository) gin.HandlerFunc
Types ¶
type AccountHandler ¶
type AccountHandler struct {
// contains filtered or unexported fields
}
func NewAccountHandler ¶
func NewAccountHandler(accountService service.AccountService, appConfig config.Config, app *firebase.App) AccountHandler
func (*AccountHandler) CheckForComprimizedPassword ¶
func (a *AccountHandler) CheckForComprimizedPassword(c *gin.Context)
func (*AccountHandler) GetAccount ¶
func (a *AccountHandler) GetAccount(c *gin.Context)
func (*AccountHandler) GetToken ¶ added in v0.2.0
func (a *AccountHandler) GetToken(c *gin.Context)
func (*AccountHandler) UpdateAccountConsentByUid ¶ added in v0.1.3
func (a *AccountHandler) UpdateAccountConsentByUid(c *gin.Context)
type AssignmentHandler ¶
type AssignmentHandler struct {
// contains filtered or unexported fields
}
func NewAssignmentHandler ¶
func NewAssignmentHandler(validate validator.Validate, assignmentService service.AssignmentService, tagService service.Tag) AssignmentHandler
func (*AssignmentHandler) CreateAssignment ¶
func (a *AssignmentHandler) CreateAssignment(c *gin.Context)
func (*AssignmentHandler) DeleteAssignment ¶
func (a *AssignmentHandler) DeleteAssignment(c *gin.Context)
func (*AssignmentHandler) GetAllAssignment ¶
func (a *AssignmentHandler) GetAllAssignment(c *gin.Context)
func (*AssignmentHandler) GetAssignmentById ¶
func (a *AssignmentHandler) GetAssignmentById(c *gin.Context)
func (*AssignmentHandler) UpdateAssignment ¶
func (a *AssignmentHandler) UpdateAssignment(c *gin.Context)
type Tag ¶
type Tag struct {
// contains filtered or unexported fields
}
func NewTagHandler ¶
func (*Tag) GetTagById ¶
Click to show internal directories.
Click to hide internal directories.