provider

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2025 License: MIT Imports: 32 Imported by: 0

Documentation

Index

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 New

func New(config *config.Config) *Provider

func (*Provider) Admin

func (p *Provider) Admin() *admin.Admin

func (*Provider) Certs added in v0.0.3

func (p *Provider) Certs() *certs.Certs

func (*Provider) Closer

func (p *Provider) Closer() *closer.Closer

func (*Provider) Config

func (p *Provider) Config() *config.Config

func (*Provider) Cookie

func (p *Provider) Cookie() *cookie.Cookie

func (*Provider) DB

func (p *Provider) DB() *postgres.Client

func (*Provider) Logger

func (p *Provider) Logger() *slog.Logger

func (*Provider) LoggerMod

func (p *Provider) LoggerMod(mod string) *slog.Logger

func (*Provider) Mailing

func (p *Provider) Mailing() *mailing.Mailing

func (*Provider) MigrationDown

func (p *Provider) MigrationDown()

func (*Provider) MigrationUp

func (p *Provider) MigrationUp()

func (*Provider) OAuth

func (p *Provider) OAuth() *oauth.OAuth

func (*Provider) Profile

func (p *Provider) Profile() *profile.UserProfile

func (*Provider) Repository

func (p *Provider) Repository() *repository.Repository

func (*Provider) Scheduler

func (p *Provider) Scheduler() *scheduler.Scheduler

func (*Provider) Stats

func (p *Provider) Stats() *stats.Stats

func (*Provider) StorageClients

func (p *Provider) StorageClients() *storage.Clients

func (*Provider) StorageRoles

func (p *Provider) StorageRoles() *storage.Roles

func (*Provider) StorageSessions

func (p *Provider) StorageSessions() *storage.Sessions

func (*Provider) StorageUsers

func (p *Provider) StorageUsers() *storage.Users

func (*Provider) Token

func (p *Provider) Token() *token.Token

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

Jump to

Keyboard shortcuts

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