class DMCourier::DeliveryMethod
Attributes
response[R]
Public Class Methods
new(options = {})
click to toggle source
# File lib/dm_courier/delivery_method.rb, line 10 def initialize(options = {}) DMCourier::Configurable.keys.each do |key| instance_variable_set(:"@#{key}", options[key] || DMCourier.instance_variable_get(:"@#{key}")) end end
Public Instance Methods
deliver!(mail)
click to toggle source
# File lib/dm_courier/delivery_method.rb, line 18 def deliver!(mail) @response = service.new(mail, options).deliver! end