handlers

package
v0.0.0-...-fc1c61b Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const URLRouteCreateTransaction = "/user/{" + routeVarUserUUID + "}/account/{" + routeVarAccountUUID + "}/transaction"
View Source
const URLRouteDeleteTransaction = "/user/{" + routeVarUserUUID + "}/account/{" + routeVarAccountUUID + "}/transaction/{" + routeVarTransactionUUID + "}"
View Source
const URLRouteUpdateTransaction = "/user/{" + routeVarUserUUID + "}/account/{" + routeVarAccountUUID + "}/transaction/{" + routeVarTransactionUUID + "}"

Variables

This section is empty.

Functions

func BuildPathCreateTransaction

func BuildPathCreateTransaction(userUUID, accountUUID uuid.UUID) string

func BuildPathDeleteTransaction

func BuildPathDeleteTransaction(userUUID, accountUUID, transactionUUID uuid.UUID) string

func BuildPathUpdateTransaction

func BuildPathUpdateTransaction(userUUID, accountUUID, transactionUUID uuid.UUID) string

func NewCreateTransactionHandler

func NewCreateTransactionHandler(core *core.Core, log *logrus.Logger) http.Handler

func NewDeleteTransactionHandler

func NewDeleteTransactionHandler(core *core.Core, log *logrus.Logger) http.Handler

func NewGetTransactionByIDHandler

func NewGetTransactionByIDHandler(core *core.Core, log *logrus.Logger) http.Handler

func NewGetUserAccountStatsByTimeRangeHandler

func NewGetUserAccountStatsByTimeRangeHandler(core *core.Core, log *logrus.Logger) http.Handler

func NewGetUserAccountTransactionsByTimeRangeHandler

func NewGetUserAccountTransactionsByTimeRangeHandler(core *core.Core, log *logrus.Logger) http.Handler

func NewUpdateTransactionHandler

func NewUpdateTransactionHandler(core *core.Core, log *logrus.Logger) http.Handler

Types

This section is empty.

Jump to

Keyboard shortcuts

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