Class: EventEmail

Inherits:
ApplicationRecord show all
Defined in:
app/models/event_email.rb

Instance Attribute Summary collapse

Belongs to collapse

Methods inherited from ApplicationRecord

ransackable_associations, ransackable_attributes

Instance Attribute Details

#bodyText

Returns:

  • (Text)

Validations:



9
# File 'app/models/event_email.rb', line 9

validates :body, presence: true, length: { maximum: 5000 }

#created_atDateTime

Returns:

  • (DateTime)


94
# File 'db/schema.rb', line 94

t.datetime "created_at"

#subjectString

Returns:

  • (String)

Validations:



8
# File 'app/models/event_email.rb', line 8

validates :subject, presence: true, length: { maximum: 200 }

#toText

Returns:

  • (Text)

Validations:



7
# File 'app/models/event_email.rb', line 7

validates :to, presence: true

#updated_atDateTime

Returns:

  • (DateTime)


95
# File 'db/schema.rb', line 95

t.datetime "updated_at"

Instance Method Details

#eventEvent

Returns:

See Also:



5
# File 'app/models/event_email.rb', line 5

belongs_to :event

#userUser

Returns:

See Also:



4
# File 'app/models/event_email.rb', line 4

belongs_to :user