partial repository layer added

This commit is contained in:
Fran Jurmanović
2022-09-27 00:33:44 +02:00
parent 13ce0735d0
commit 82e97fc97f
73 changed files with 2686 additions and 1216 deletions

27
pkg/filter/filter.go Normal file
View File

@@ -0,0 +1,27 @@
package filter
import "go.uber.org/dig"
/*
InitializeFilters
Initializes Dependency Injection modules for filters
Args:
*dig.Container: Dig Container
*/
func InitializeFilters(c *dig.Container) {
c.Provide(NewApiFilter)
c.Provide(NewSubscriptionFilter)
c.Provide(NewSubscriptionTypeFilter)
c.Provide(NewTransactionFilter)
c.Provide(NewTransactionStatusFilter)
c.Provide(NewTransactionTypeFilter)
c.Provide(NewUserFilter)
c.Provide(NewWalletFilter)
}
type BaseFilter struct {
Id string
WalletId string
}