Sha256: ab1b5340a9589ba054558991c1b5b6eb41db1ac4fd0b4e9a9cbdb93eafe60fd1

Contents?: true

Size: 513 Bytes

Versions: 1

Compression:

Stored size: 513 Bytes

Contents

module Clearance
  class Configuration
    attr_accessor :mailer_sender

    def initialize
      @mailer_sender = FB[:mailer_sender]
    end
  end

  class << self
    attr_accessor :configuration
  end

  # Configure Clearance someplace sensible,
  # like config/initializers/clearance.rb
  #
  # @example
  #   Clearance.configure do |config|
  #     config.mailer_sender = 'donotreply@example.com'
  #   end
  def self.configure
    self.configuration ||= Configuration.new
    yield(configuration)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fbdoorman-0.0.8 lib/clearance/configuration.rb