Sha256: 01f061293b89b6c7915ffabe39a7e3577f6913bb8130dfe5ff3509d12e4d761b

Contents?: true

Size: 883 Bytes

Versions: 13

Compression:

Stored size: 883 Bytes

Contents

require 'saucy/layouts'

module Saucy
  class Configuration
    cattr_reader   :layouts
    cattr_accessor :manager_email_address
    cattr_accessor :support_email_address
    cattr_accessor :merchant_account_id
    cattr_accessor :admin_username
    cattr_accessor :admin_password
    cattr_accessor :trial_length
    cattr_accessor :expiring_notice_on
    cattr_accessor :unactivated_notice_on
    cattr_accessor :merchant_account_time_zone

    def initialize
      @@manager_email_address = 'manager@example.com'
      @@support_email_address = 'support@example.com'
      @@layouts               = Layouts.new
      @@admin_username        = 'admin'
      @@admin_password        = 'admin'
      @@trial_length          = 30
      @@expiring_notice_on    = 7
      @@unactivated_notice_on = 7
      @@merchant_account_time_zone = 'Eastern Time (US & Canada)'
    end

  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
saucy-0.16.1 lib/saucy/configuration.rb
saucy-0.16.0 lib/saucy/configuration.rb
saucy-0.15.2 lib/saucy/configuration.rb
saucy-0.15.1 lib/saucy/configuration.rb
saucy-0.15.0 lib/saucy/configuration.rb
saucy-0.14.5 lib/saucy/configuration.rb
saucy-0.14.3 lib/saucy/configuration.rb
saucy-0.14.2 lib/saucy/configuration.rb
saucy-0.14.1 lib/saucy/configuration.rb
saucy-0.14.0 lib/saucy/configuration.rb
saucy-0.13.3 lib/saucy/configuration.rb
saucy-0.13.2 lib/saucy/configuration.rb
saucy-0.13.1 lib/saucy/configuration.rb