Class: DayEvents

Inherits:
BitAnalytics show all
Includes:
MixinContains, MixinCounts, MixinEventsMisc, RedisConnection
Defined in:
lib/bit_analytics.rb

Overview

Events for a day.

Example

@bit_analytics.day_events(‘active’, 2012, 10, 23)

Constant Summary

Constants inherited from BitAnalytics

BitAnalytics::VERSION

Instance Attribute Summary

Attributes inherited from BitAnalytics

#redis

Instance Method Summary collapse

Methods inherited from BitAnalytics

#_prefix_key, #bit_op_and, #bit_op_or, #bit_op_xor, #day_events, #delete_all_events, #delete_temporary_bitop_keys, #hour_events, #mark_event, #month_events, #week_events

Constructor Details

#initialize(event_name, year, month, day) ⇒ DayEvents

Returns a new instance of DayEvents.



208
209
210
# File 'lib/bit_analytics.rb', line 208

def initialize(event_name, year, month, day)
  @redis_key = _prefix_key(event_name,'%s-%s-%s' % [year, month, day])
end