class ExpertSenderApi::Email::Content

Attributes

from_email[RW]
from_name[RW]
html[RW]
plain[RW]
reply_to_email[RW]
reply_to_name[RW]
subject[RW]

Public Class Methods

new(parameters = {}) click to toggle source
# File lib/expertsender_api/email/content.rb, line 8
def initialize(parameters = {})
  parameters.each { |key, value| send("#{key}=", value) }
end

Public Instance Methods

insert_to(xml) click to toggle source
# File lib/expertsender_api/email/content.rb, line 12
def insert_to(xml)
  xml.Content {
    attributes.each do |attr|
      xml.send(attr[:name], attr[:value]) unless attr[:value].nil?
    end
  }
end