MCPcopy Create free account

hub / github.com/ardanlabs/service / functions

Functions918 in github.com/ardanlabs/service

MethodClearId
()
app/domain/grpcauthapp/authapp.pb.go:393
MethodClearIssuedAt
()
app/domain/grpcauthapp/authapp.pb.go:388
MethodClearIssuer
()
app/domain/grpcauthapp/authapp.pb.go:368
MethodClearKid
()
app/domain/grpcauthapp/authapp.pb.go:80
MethodClearNotBefore
()
app/domain/grpcauthapp/authapp.pb.go:383
MethodClearRule
()
app/domain/grpcauthapp/authapp.pb.go:785
MethodClearSubject
()
app/domain/grpcauthapp/authapp.pb.go:373
MethodClearSubject
()
app/domain/grpcauthapp/authapp.pb.go:641
MethodClearToken
()
app/domain/grpcauthapp/authapp.pb.go:159
MethodClearToken
()
app/domain/grpcauthapp/authapp.pb.go:503
MethodClearUserId
()
app/domain/grpcauthapp/authapp.pb.go:636
MethodClearUserId
()
app/domain/grpcauthapp/authapp.pb.go:776
MethodClose
()
app/sdk/authclient/http/authclient.go:178
MethodClose
Close closes the connection to the server.
app/sdk/authclient/grpc/authclient.go:82
MethodCollect
Collect captures metrics on the host configure to this endpoint.
api/services/metrics/collector/expvar.go:49
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/vproductbus/vproductbus.go:16
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/vproductbus/vproductbus.go:23
MethodCount
Count returns the total number of products.
business/domain/vproductbus/vproductbus.go:62
MethodCount
Count returns the total number of products in the DB.
business/domain/vproductbus/stores/vproductdb/vproductdb.go:76
MethodCount
(ctx context.Context, filter vproductbus.QueryFilter)
business/domain/vproductbus/extensions/vproductotel/vproductotel.go:40
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/productbus/productbus.go:34
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/productbus/productbus.go:47
MethodCount
Count returns the total number of products.
business/domain/productbus/productbus.go:180
MethodCount
Count returns the total number of products in the DB matching the filter.
business/domain/productbus/stores/productpg/productpg.go:147
MethodCount
Count returns the total number of products in the DB matching the filter.
business/domain/productbus/stores/productsqlite/productsqlite.go:158
MethodCount
Count applies otel to the product count process.
business/domain/productbus/extensions/productotel/productotel.go:82
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/homebus/homebus.go:33
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/homebus/homebus.go:46
MethodCount
Count returns the total number of homes.
business/domain/homebus/homebus.go:203
MethodCount
Count returns the total number of homes in the DB.
business/domain/homebus/stores/homedb/homedb.go:147
MethodCount
Count applies otel to the home count process.
business/domain/homebus/extensions/homeotel/homeotel.go:87
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/userbus/userbus.go:35
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/userbus/userbus.go:48
MethodCount
Count returns the total number of users.
business/domain/userbus/userbus.go:191
MethodCount
Count returns the total number of cards in the DB.
business/domain/userbus/stores/usercache/usercache.go:96
MethodCount
Count returns the total number of users in the DB.
business/domain/userbus/stores/userdb/userdb.go:142
MethodCount
Count does not apply auditing.
business/domain/userbus/extensions/useraudit/useraudit.go:116
MethodCount
Count applies otel to the user count process.
business/domain/userbus/extensions/userotel/userotel.go:83
MethodCount
(ctx context.Context, filter QueryFilter)
business/domain/auditbus/auditbus.go:29
MethodCount
Count returns the total number of users.
business/domain/auditbus/auditbus.go:96
MethodCount
Count returns the total number of users in the DB.
business/domain/auditbus/stores/auditdb/auditdb.go:84
MethodCount
Count counts the number of audit records.
business/domain/auditbus/extensions/auditotel/auditotel.go:55
MethodCreate
(ctx context.Context, prd Product)
business/domain/productbus/productbus.go:30
MethodCreate
(ctx context.Context, np NewProduct)
business/domain/productbus/productbus.go:43
MethodCreate
Create adds a new product to the system.
business/domain/productbus/productbus.go:108
MethodCreate
Create adds a Product to the database.
business/domain/productbus/stores/productpg/productpg.go:58
MethodCreate
Create adds a Product to the database.
business/domain/productbus/stores/productsqlite/productsqlite.go:67
MethodCreate
Create applies otel to the product creation process.
business/domain/productbus/extensions/productotel/productotel.go:36
MethodCreate
(ctx context.Context, hme Home)
business/domain/homebus/homebus.go:29
MethodCreate
(ctx context.Context, nh NewHome)
business/domain/homebus/homebus.go:42
MethodCreate
Create inserts a new home into the database.
business/domain/homebus/stores/homedb/homedb.go:50
MethodCreate
Create applies otel to the home creation process.
business/domain/homebus/extensions/homeotel/homeotel.go:36
MethodCreate
(ctx context.Context, usr User)
business/domain/userbus/userbus.go:31
MethodCreate
(ctx context.Context, actorID uuid.UUID, nu NewUser)
business/domain/userbus/userbus.go:44
MethodCreate
Create adds a new user to the system.
business/domain/userbus/userbus.go:99
MethodCreate
Create inserts a new user into the database.
business/domain/userbus/stores/usercache/usercache.go:58
MethodCreate
Create inserts a new user into the database.
business/domain/userbus/stores/userdb/userdb.go:51
MethodCreate
Create applies auditing to the user creation process.
business/domain/userbus/extensions/useraudit/useraudit.go:40
MethodCreate
Create applies otel to the user creation process.
business/domain/userbus/extensions/userotel/userotel.go:37
MethodCreate
(ctx context.Context, na NewAudit)
business/domain/auditbus/auditbus.go:27
MethodCreate
Create adds a new audit record to the system.
business/domain/auditbus/auditbus.go:60
MethodCreate
Create inserts a new audit record into the database.
business/domain/auditbus/stores/auditdb/auditdb.go:32
MethodCreate
Create adds a new audit record to the system.
business/domain/auditbus/extensions/auditotel/auditotel.go:29
MethodDebugc
Debugc logs the information at the specified call stack position.
foundation/logger/logger.go:57
MethodDecode
Decode implements the decoder interface.
app/domain/homeapp/model.go:87
MethodDecode
Decode implements the decoder interface.
app/domain/homeapp/model.go:143
MethodDecode
Decode implements the decoder interface.
app/domain/productapp/model.go:65
MethodDecode
Decode implements the decoder interface.
app/domain/productapp/model.go:116
MethodDecode
Decode implements the decoder interface.
app/domain/userapp/model.go:69
MethodDecode
Decode implements the decoder interface.
app/domain/userapp/model.go:124
MethodDecode
Decode implements the decoder interface.
app/domain/userapp/model.go:164
MethodDecode
Decode implements the decoder interface.
app/domain/tranapp/model.go:58
MethodDecode
Decode implements the decoder interface.
app/sdk/authclient/authclient.go:26
MethodDelete
(ctx context.Context, prd Product)
business/domain/productbus/productbus.go:32
MethodDelete
(ctx context.Context, prd Product)
business/domain/productbus/productbus.go:45
MethodDelete
Delete removes the specified product.
business/domain/productbus/productbus.go:161
MethodDelete
Delete removes the product identified by a given ID.
business/domain/productbus/stores/productpg/productpg.go:94
MethodDelete
Delete removes the product identified by a given ID.
business/domain/productbus/stores/productsqlite/productsqlite.go:105
MethodDelete
Delete applies otel to the product deletion process.
business/domain/productbus/extensions/productotel/productotel.go:62
MethodDelete
(ctx context.Context, hme Home)
business/domain/homebus/homebus.go:31
MethodDelete
(ctx context.Context, hme Home)
business/domain/homebus/homebus.go:44
MethodDelete
Delete removes the specified home.
business/domain/homebus/homebus.go:184
MethodDelete
Delete removes a home from the database.
business/domain/homebus/stores/homedb/homedb.go:65
MethodDelete
Delete applies otel to the home delete process.
business/domain/homebus/extensions/homeotel/homeotel.go:62
MethodDelete
(ctx context.Context, actorID uuid.UUID, usr User)
business/domain/userbus/userbus.go:46
MethodDelete
Delete removes the specified user.
business/domain/userbus/userbus.go:166
MethodDelete
Delete removes a user from the database.
business/domain/userbus/stores/usercache/usercache.go:80
MethodDelete
Delete removes a user from the database.
business/domain/userbus/stores/userdb/userdb.go:95
MethodDelete
Delete applies auditing to the user deletion process.
business/domain/userbus/extensions/useraudit/useraudit.go:88
MethodDelete
Delete applies otel to the user deletion process.
business/domain/userbus/extensions/userotel/userotel.go:63
MethodDescription
Description implements the sampler interface.
foundation/otel/sampler.go:58
FunctionEnableInfinityTS
EnableInfinityTS controls the handling of Postgres' "-infinity" and "infinity" "timestamp"s. If EnableInfinityTS is not called, "-infinity" and "infi
business/sdk/sqldb/dbarray/encode.go:68
MethodEncode
Encode implements the encoder interface.
app/domain/vproductapp/model.go:24
MethodEncode
Encode implements the encoder interface.
app/domain/homeapp/model.go:36
MethodEncode
Encode implements the encoder interface.
app/domain/auditapp/model.go:24
MethodEncode
Encode implements the encoder interface.
app/domain/productapp/model.go:29
MethodEncode
Encode implements the encoder interface.
app/domain/userapp/model.go:29
MethodEncode
Encode implements the encoder interface.
app/domain/checkapp/model.go:18
MethodEncode
Encode implements the encoder interface.
app/domain/tranapp/model.go:31
MethodEncode
Encode implements the encoder interface.
app/domain/authapp/model.go:10
← previousnext →501–600 of 918, ranked by callers