Class: WeekEvents

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

Overview

Events for a week.

Example

@bit_analytics.week_events(‘active’, 2012, 48)

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, week) ⇒ WeekEvents

Returns a new instance of WeekEvents.



194
195
196
# File 'lib/bit_analytics.rb', line 194

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