class Newsletterable::OrmAdapters::Adapter
Public Class Methods
factory(name)
click to toggle source
# File lib/newsletterable/orm_adapters/adapter.rb, line 5 def self.factory(name) klass = "Newsletterable::OrmAdapters::#{name.to_s.camelize}" unless (Module.const_get(klass).is_a?(Class) rescue false) require "newsletterable/orm_adapters/#{name}" end klass.constantize.new end
Protected Instance Methods
subscriptions_model()
click to toggle source
# File lib/newsletterable/orm_adapters/adapter.rb, line 15 def subscriptions_model Newsletterable.configuration.subscriptions_model end