Sha256: ba7d1c0df1afd3f0f1b2bc85e0531978fc5541f8507a4f8d945c91cdeaea7d06

Contents?: true

Size: 439 Bytes

Versions: 1

Compression:

Stored size: 439 Bytes

Contents

module Remetric
  class Engine < ::Rails::Engine
    isolate_namespace Remetric
  end
  
  def self.config(&block)
    @@config ||= Remetric::Engine::Configuration.new
    yield @@config if block
    return @@config
  end
  
  def self.track data = {}
    Thread.new {
      Event.create data
    }
  end
  
  def self.track_synchronous data = {}
    Event.create data
  end
  
  def self.track! data = {}
    Event.create! data
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
remetric-0.0.9 lib/remetric/engine.rb