Method: EmailAttribute::List#initialize
- Defined in:
- lib/email_attribute/list.rb
#initialize(email_addresses) ⇒ List
Returns a new instance of List.
7 8 9 10 11 12 13 14 |
# File 'lib/email_attribute/list.rb', line 7 def initialize(email_addresses) email_addresses = email_addresses.join(", ") if email_addresses.respond_to?(:join) @addresses = begin Mail::AddressList.new(email_addresses).addresses.map(&:format) rescue manual_parse(email_addresses) end end |