Module: TDAnalytics

Defined in:
lib/thinkingdata-ruby/errors.rb,
lib/thinkingdata-ruby/tracker.rb,
lib/thinkingdata-ruby/version.rb,
lib/thinkingdata-ruby/batch_consumer.rb,
lib/thinkingdata-ruby/debug_consumer.rb,
lib/thinkingdata-ruby/logger_consumer.rb

Defined Under Namespace

Classes: BatchConsumer, CaseSensitivePost, DebugConsumer, ErrorHandler, HeadlessLogger, LoggerConsumer, TELog, Tracker

Constant Summary collapse

TDAnalyticsError =
Class.new(StandardError)
IllegalParameterError =
Class.new(TDAnalyticsError)
ConnectionError =
Class.new(TDAnalyticsError)
ServerError =
Class.new(TDAnalyticsError)
VERSION =
'1.2.1'

Class Method Summary collapse

Class Method Details

.get_enable_logObject



16
17
18
# File 'lib/thinkingdata-ruby/tracker.rb', line 16

def self.get_enable_log
  @is_enable_log
end

.get_stringentObject



27
28
29
# File 'lib/thinkingdata-ruby/tracker.rb', line 27

def self.get_stringent
  @is_stringent
end

.set_enable_log(enable) ⇒ Object



9
10
11
12
13
14
# File 'lib/thinkingdata-ruby/tracker.rb', line 9

def self.set_enable_log(enable)
  unless [true, false].include? enable
    enable = false
  end
  @is_enable_log = enable
end

.set_stringent(enable) ⇒ Object



20
21
22
23
24
25
# File 'lib/thinkingdata-ruby/tracker.rb', line 20

def self.set_stringent(enable)
  unless [true, false].include? enable
    enable = false
  end
  @is_stringent = enable
end