Documentation
¶
Index ¶
- type Provider
- func (p *Provider) Admin() *admin.Admin
- func (p *Provider) Certs() *certs.Certs
- func (p *Provider) Closer() *closer.Closer
- func (p *Provider) Config() *config.Config
- func (p *Provider) Cookie() *cookie.Cookie
- func (p *Provider) DB() *postgres.Client
- func (p *Provider) Logger() *slog.Logger
- func (p *Provider) LoggerMod(mod string) *slog.Logger
- func (p *Provider) Mailing() *mailing.Mailing
- func (p *Provider) MigrationDown()
- func (p *Provider) MigrationUp()
- func (p *Provider) OAuth() *oauth.OAuth
- func (p *Provider) Profile() *profile.UserProfile
- func (p *Provider) Repository() *repository.Repository
- func (p *Provider) Scheduler() *scheduler.Scheduler
- func (p *Provider) Stats() *stats.Stats
- func (p *Provider) StorageClients() *storage.Clients
- func (p *Provider) StorageRoles() *storage.Roles
- func (p *Provider) StorageSessions() *storage.Sessions
- func (p *Provider) StorageUsers() *storage.Users
- func (p *Provider) Token() *token.Token
- func (p *Provider) Tracer() itrace.TracerProvider
- func (p *Provider) Transaction() repository.Transaction
- func (p *Provider) Validator() *validator.EchoValidator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
func (*Provider) MigrationDown ¶
func (p *Provider) MigrationDown()
func (*Provider) MigrationUp ¶
func (p *Provider) MigrationUp()
func (*Provider) Profile ¶
func (p *Provider) Profile() *profile.UserProfile
func (*Provider) Repository ¶
func (p *Provider) Repository() *repository.Repository
func (*Provider) StorageClients ¶
func (*Provider) StorageRoles ¶
func (*Provider) StorageSessions ¶
func (*Provider) StorageUsers ¶
func (*Provider) Tracer ¶ added in v0.1.0
func (p *Provider) Tracer() itrace.TracerProvider
func (*Provider) Transaction ¶
func (p *Provider) Transaction() repository.Transaction
func (*Provider) Validator ¶
func (p *Provider) Validator() *validator.EchoValidator
Click to show internal directories.
Click to hide internal directories.