Documentation
¶
Index ¶
- Variables
- func SetService(svc Service)
- type DefaultMailService
- func (*DefaultMailService) Invite(ctx context.ServiceContext, options *commons.InvitationOptions) error
- func (*DefaultMailService) SendKey(ctx context.ServiceContext, options *commons.SendKeyOptions) error
- func (*DefaultMailService) SendWelcomeEmail(ctx context.ServiceContext, user *users.User) error
- type Service
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Initialize commons variables FROM string PASSWORD string HOST string PORT int )
Functions ¶
func SetService ¶
func SetService(svc Service)
Types ¶
type DefaultMailService ¶
type DefaultMailService struct{}
func (*DefaultMailService) Invite ¶
func (*DefaultMailService) Invite(ctx context.ServiceContext, options *commons.InvitationOptions) error
func (*DefaultMailService) SendKey ¶
func (*DefaultMailService) SendKey(ctx context.ServiceContext, options *commons.SendKeyOptions) error
func (*DefaultMailService) SendWelcomeEmail ¶
func (*DefaultMailService) SendWelcomeEmail(ctx context.ServiceContext, user *users.User) error
type Service ¶
type Service interface { Invite(context.ServiceContext, *commons.InvitationOptions) error SendKey(context.ServiceContext, *commons.SendKeyOptions) error SendWelcomeEmail(context.ServiceContext, *users.User) error }
func GetService ¶
func GetService() Service
Click to show internal directories.
Click to hide internal directories.