handlers

package
v0.0.0-...-eab9a32 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// DB for database manipulation
	DB *gorm.DB
	// Cache for cache manipulation
	Cache *cache.CacheEngine
	// JWT used for jwt tokens creation and validation
	JWT     *jwt.JWTUtil
	Session *sessions.Sessions
)

Functions

func AuthLogin

func AuthLogin(c *gin.Context)

AuthLogin a user controllers

func DeleteAclRoutes

func DeleteAclRoutes(c *gin.Context)

DeleteAclRoutes return Delete AclRoutes bills

func DeletePaidBills

func DeletePaidBills(c *gin.Context)

DeletePaidBills return Delete paid bills

func DeleteUserAcl

func DeleteUserAcl(c *gin.Context)

DeleteUserAcl return Delete userAcl bills

func EditBillsToPayMonth

func EditBillsToPayMonth(c *gin.Context)

func EditPaidBills

func EditPaidBills(c *gin.Context)

EditPaidBills return edit paid bills

func GetAclRoutes

func GetAclRoutes(c *gin.Context)

GetAclRoutes return edit AclRoutes bills

func GetAllUsers

func GetAllUsers(c *gin.Context)

Getting all users registers

func GetCategoriesAndBillsMonth

func GetCategoriesAndBillsMonth(c *gin.Context)

GetCategoriesAndBillsMonth return Categories, Bills, Values, Paid

func GetUser

func GetUser(c *gin.Context)

func GetUserAcl

func GetUserAcl(c *gin.Context)

GetUserAcl return edit userAcl bills

func HomeShow

func HomeShow(c *gin.Context)

HomeShow to show home page

func InitiateHandlersDependencies

func InitiateHandlersDependencies()

InitiateHandlersDependencies to initiate the any dependency of the handlers

func SelectAllBillsToPay

func SelectAllBillsToPay(c *gin.Context)

SelectAll return BillsToPay

func SelectAllCategoriesBillsToPay

func SelectAllCategoriesBillsToPay(c *gin.Context)

SelectAll return CategoriesBillsToPay

func SelectCategoriesBilsToPay

func SelectCategoriesBilsToPay(c *gin.Context)

Select return CategoriesBillsToPay

func StoreAclRoutes

func StoreAclRoutes(c *gin.Context)

func StoreBillsToPay

func StoreBillsToPay(c *gin.Context)

func StorePaidBills

func StorePaidBills(c *gin.Context)

func StoreUserAcl

func StoreUserAcl(c *gin.Context)

func UpdateBillsToPay

func UpdateBillsToPay(c *gin.Context)

func UserCreate

func UserCreate(c *gin.Context)

UserCreate a user controllers

func UserUpdate

func UserUpdate(c *gin.Context)

Select return user

Types

type UserAclRoutes

type UserAclRoutes struct {
	ID     uint
	Name   string
	Routes []uint
}

Jump to

Keyboard shortcuts

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