Module: Reportier

Defined in:
lib/reportier.rb,
lib/reportier/time.rb,
lib/reportier/naming.rb,
lib/reportier/tracker.rb,
lib/reportier/version.rb,
lib/reportier/defaults.rb,
lib/reportier/reporter.rb,
lib/reportier/persister.rb
more...

Defined Under Namespace

Modules: Time Classes: Defaults, MemoryPersister, Namer, Persister, RedisPersister, Reporter, Tracker

Constant Summary collapse

VERSION =
'0.5.2'

Class Method Summary collapse

Class Method Details

.add_to_all(item) ⇒ Object

[View source]

11
12
13
14
15
# File 'lib/reportier.rb', line 11

def self.add_to_all(item)
  Defaults.global.types.each do |type, v|
    Tracker[type].add(item)
  end
end

.configure(&blk) ⇒ Object

[View source]

17
18
19
# File 'lib/reportier.rb', line 17

def self.configure(&blk)
  Defaults.global.configure &blk
end