Class: Pokan::Connection

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/pokan/connection.rb

Overview

Connection is a singleton for redis connection

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConnection

creates a new instance of Redis



15
16
17
# File 'lib/pokan/connection.rb', line 15

def initialize
  @redis = Redis.new
end

Instance Attribute Details

#redisObject (readonly)

Redis connection



11
12
13
# File 'lib/pokan/connection.rb', line 11

def redis
  @redis
end

Class Method Details

.redisObject

Get the instance of the class Redis

Usage

redis = Pokan::Connection.redis
redis.flushall


23
24
25
# File 'lib/pokan/connection.rb', line 23

def self.redis
  instance.redis
end