Documentation ¶
Index ¶
- Constants
- func BuildPathCreateTransaction(userUUID, accountUUID uuid.UUID) string
- func BuildPathDeleteTransaction(userUUID, accountUUID, transactionUUID uuid.UUID) string
- func BuildPathUpdateTransaction(userUUID, accountUUID, transactionUUID uuid.UUID) string
- func NewCreateTransactionHandler(core *core.Core, log *logrus.Logger) http.Handler
- func NewDeleteTransactionHandler(core *core.Core, log *logrus.Logger) http.Handler
- func NewGetTransactionByIDHandler(core *core.Core, log *logrus.Logger) http.Handler
- func NewGetUserAccountStatsByTimeRangeHandler(core *core.Core, log *logrus.Logger) http.Handler
- func NewGetUserAccountTransactionsByTimeRangeHandler(core *core.Core, log *logrus.Logger) http.Handler
- func NewUpdateTransactionHandler(core *core.Core, log *logrus.Logger) http.Handler
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
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.