Module: HitList::RailsModelExtension

Defined in:
lib/hit_list/rails_model_extension.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Class Method Summary collapse

Class Method Details

.included(receiver) ⇒ Object



48
49
50
51
# File 'lib/hit_list/rails_model_extension.rb', line 48

def self.included(receiver)
  receiver.extend         ClassMethods
  receiver.send :include, InstanceMethods
end

.redis_connectionObject



3
4
5
6
7
8
# File 'lib/hit_list/rails_model_extension.rb', line 3

def self.redis_connection
  @redis_connection ||= begin
    puts "HitList::RailsModelExtension: No Redis connection provided. Creating new with default settings"
    Redis.new
  end
end

.redis_connection=(connection) ⇒ Object



10
11
12
# File 'lib/hit_list/rails_model_extension.rb', line 10

def self.redis_connection=(connection)
  @redis_connection = connection
end