module Maildotyml
Constants
- VERSION
Public Class Methods
configure(configuration, klass = ActionMailer::Base)
click to toggle source
# File lib/maildotyml.rb, line 6 def self.configure(configuration, klass = ActionMailer::Base) if configuration.present? delivery_method = configuration.delivery_method if klass.delivery_methods.include? delivery_method klass.delivery_method = delivery_method klass.send(:"#{delivery_method}_settings=", configuration.settings) else available_adapters = klass.delivery_methods.keys raise ArgumentError, "ActionMailer does not support the #{delivery_method.inspect} adapter. Available adapters are: #{available_adapters.inspect}" end end end