controllers

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EntryController

type EntryController struct {
	Repo     repository.IEntryRepository
	UserRepo repository.IUserRepository
}

func (*EntryController) CreateEntry

func (controller *EntryController) CreateEntry(c *gin.Context)

func (*EntryController) GetEntry

func (controller *EntryController) GetEntry(c *gin.Context)

type HabitController

type HabitController struct {
	Repo     repository.IHabitRepository
	UserRepo repository.IUserRepository
}

func (*HabitController) CreateHabit

func (controller *HabitController) CreateHabit(c *gin.Context)

func (*HabitController) DeleteHabit

func (controller *HabitController) DeleteHabit(c *gin.Context)

func (*HabitController) GetHabit

func (controller *HabitController) GetHabit(c *gin.Context)

func (*HabitController) GetHabits

func (controller *HabitController) GetHabits(c *gin.Context)

type UserController

type UserController struct {
	Repo repository.IUserRepository
}

func (*UserController) ChangePassword

func (controller *UserController) ChangePassword(c *gin.Context)

func (*UserController) CreateUser

func (controller *UserController) CreateUser(c *gin.Context)

func (*UserController) GenerateToken

func (controller *UserController) GenerateToken(c *gin.Context)

func (*UserController) GetUser

func (controller *UserController) GetUser(c *gin.Context)

func (*UserController) GetUsers

func (controller *UserController) GetUsers(c *gin.Context)

func (*UserController) PatchUser added in v0.3.0

func (controller *UserController) PatchUser(c *gin.Context)

func (*UserController) SetupAdmin

func (controller *UserController) SetupAdmin(c *gin.Context)

Jump to

Keyboard shortcuts

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