module ActionMailerProvider::Strategies
Public Class Methods
for(provider)
click to toggle source
# File lib/action_mailer_provider/strategies.rb, line 6 def self.for(provider) if provider const = mapping(provider) const_get(const) if const_defined?(const) end end
Private Class Methods
mapping(provider)
click to toggle source
# File lib/action_mailer_provider/strategies.rb, line 15 def self.mapping(provider) provider.to_s.split('_').map { |w| w.capitalize }.join.to_sym end