Documentation
¶
Index ¶
Constants ¶
View Source
const ( EMAIL_SUBJECT_MAX_LENGTH = 70 EMAIL_SUBJECT_MIN_LENGTH = 1 )
View Source
const ( PUSH_MAX_LENGTH = 240 PUSH_MIN_LENGTH = 1 )
View Source
const ( SMS_MAX_LENGTH = 160 SMS_MIN_LENGTH = 1 )
Variables ¶
View Source
var ( ErrEmailGeneric = internal.NewError("Email delivery failed") ErrEmailInvalid = internal.NewError("Email receiver invalid") ErrEmailInvalidSubject = internal.NewError("Email subject invalid") )
View Source
var ( ErrPushGeneric = internal.NewError("Push delivery failed") ErrPushInvalidMessage = internal.NewError("Push message invalid") )
Functions ¶
This section is empty.
Types ¶
type EmailService ¶
func NewEmailService ¶
func NewEmailService(configuration internal.Configuration, logger core.Logger) *EmailService
type PushService ¶
func NewPushService ¶
func NewPushService(configuration internal.Configuration, logger core.Logger) *PushService
type SMSService ¶
func NewSMSService ¶
func NewSMSService(configuration internal.Configuration, logger core.Logger) *SMSService
Click to show internal directories.
Click to hide internal directories.