Sha256: 0da56c5664dd19fe8ff7aa3f04f4a1c365f1a09f9fe59b01fc7a67c8a9505fad
Contents?: true
Size: 501 Bytes
Versions: 1
Compression:
Stored size: 501 Bytes
Contents
module Freemium class Configuration attr_accessor \ :mailer, :gateway, :days_grace, :days_free_trial, :expired_plan, :admin_report_recipients def initialize @mailer = FreemiumMailer @gateway = Freemium::Gateways::Test.new @days_grace = 3 @days_free_trial = 0 end end class << self attr_accessor :configuration end def self.configure self.configuration ||= Configuration.new yield configuration end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
freemium-ajb-0.0.4 | lib/freemium/configuration.rb |