Documentation
¶
Index ¶
- func GetBarCode(id string) (img image.Image, err error)
- func GetQrCode(id string) (img image.Image, err error)
- func NewMailService(mailSender MailSender, screeningService ScreeningService, ...) (*mailService, error)
- type MailSender
- type MailService
- type MailSubjectType
- type ScreeningService
- type TokenTopic
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMailService ¶
func NewMailService( mailSender MailSender, screeningService ScreeningService, Subjects map[MailSubjectType]string, TemplatesNames map[MailSubjectType]string) (*mailService, error)
Types ¶
type MailSender ¶
type MailService ¶
type MailSubjectType ¶
type MailSubjectType string
const ( EmailVerfication MailSubjectType = "EMAIL_VERIFICATION" PasswordChanging MailSubjectType = "CHANGING_PASSWORD" OrderCreated MailSubjectType = "ORDER_CREATED" )
type ScreeningService ¶
type TokenTopic ¶
type TokenTopic int32
const ( EmailVerificationTopic TokenTopic = iota PasswordChangingTopic )
func (TokenTopic) MailSubjectType ¶
func (t TokenTopic) MailSubjectType() MailSubjectType
Click to show internal directories.
Click to hide internal directories.