BaseEmail
Inherits JSON::Serializable < Habitat::SettingsHelpers < Habitat::TempConfig < Carbon::Email < Carbon::Callbacks < Reference < Object
Constants
HABITAT_SETTINGS = [{decl: adapter : Carbon::Adapter, example: nil, validation: nil}, {decl: deliver_later_strategy : Carbon::DeliverLaterStrategy = Carbon::SpawnStrategy.new, example: nil, validation: nil}] of Nil
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceClass methods
adapter
Sourceconfigure
settings
Instance methods
from
Sourcesender
Sourcesettings
subject
Sourcetext_body
Sourceto
SourceMacros
templates(*content_types)
Source