class

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_for_json_serializable pull : JSON::PullParser)
Source

Class methods

adapter
Source
configure
settings

Instance methods

from
Source
sender
Source
settings
subject
Source
text_body
Source

Macros

layout(template_name)

Specify an HTML template layout

templates html
layout email_layout
Source
templates(*content_types)
Source

Nested types