Sha256: 5b34f3e82b99c5646dcce236b13e1bddb9ceb510b484bb3a83362647d38d6be0

Contents?: true

Size: 341 Bytes

Versions: 12

Compression:

Stored size: 341 Bytes

Contents

# nodoc
module ActionTracker
  class << self
    attr_accessor :configuration

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

  def self.configure
    yield(configuration)
  end

  # nodoc
  class Configuration
    attr_accessor :track_events

    def initialize
      @track_events = true
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
action_tracker-1.0.2 lib/action_tracker/configuration.rb
action_tracker-1.0.1 lib/action_tracker/configuration.rb
action_tracker-1.0.0.1 lib/action_tracker/configuration.rb
action_tracker-1.0.0 lib/action_tracker/configuration.rb
action_tracker-0.1.7 lib/action_tracker/configuration.rb
action_tracker-0.1.6.3 lib/action_tracker/configuration.rb
action_tracker-0.1.6.2 lib/action_tracker/configuration.rb
action_tracker-0.1.6.1 lib/action_tracker/configuration.rb
action_tracker-0.1.6 lib/action_tracker/configuration.rb
action_tracker-0.1.5 lib/action_tracker/configuration.rb
action_tracker-0.1.4 lib/action_tracker/configuration.rb
action_tracker-0.1.3 lib/action_tracker/configuration.rb