Sha256: d3ecaf48320d4a5ec7246d0cf61304e631e2fd2ea36730f79b6d820fa72b0ed6

Contents?: true

Size: 544 Bytes

Versions: 2

Compression:

Stored size: 544 Bytes

Contents

module TastesBitter

  class Configuration

    attr_accessor :mailer_receiver
    attr_accessor :mailer_sender
    attr_accessor :mailer_subject_prefix

    def initialize
      @mailer_receiver = "notifications@example.com"
      @mailer_sender = "notifications@example.com"
      @mailer_subject_prefix = "[JavaScript Error] "
    end

  end

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.configuration=(config)
    @configuration = config
  end

  def self.configure
    yield configuration
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tastes_bitter-0.0.2 lib/tastes_bitter/configuration.rb
tastes_bitter-0.0.1 lib/tastes_bitter/configuration.rb