Class: EmailAddress
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- EmailAddress
- Defined in:
- app/models/email_address.rb
Overview
create_table :email_addresses do |t|
t.column :email_address, :string
t.column :description, :string
t.timestamps
end
Instance Method Summary collapse
Instance Method Details
#summary_line ⇒ Object
17 18 19 |
# File 'app/models/email_address.rb', line 17 def summary_line "#{description} : #{email_address}" end |
#to_data_hash ⇒ Object
29 30 31 32 33 34 35 36 |
# File 'app/models/email_address.rb', line 29 def to_data_hash to_hash(only: [ :email_address, :description, :created_at, :updated_at ]) end |
#to_label ⇒ Object
21 22 23 |
# File 'app/models/email_address.rb', line 21 def to_label "#{description} : #{to_s}" end |
#to_s ⇒ Object
25 26 27 |
# File 'app/models/email_address.rb', line 25 def to_s "#{email_address}" end |