Module: Protocol::Redis::Methods

Defined in:
lib/protocol/redis/methods.rb,
lib/protocol/redis/methods/sets.rb,
lib/protocol/redis/methods/lists.rb,
lib/protocol/redis/methods/hashes.rb,
lib/protocol/redis/methods/pubsub.rb,
lib/protocol/redis/methods/server.rb,
lib/protocol/redis/methods/cluster.rb,
lib/protocol/redis/methods/generic.rb,
lib/protocol/redis/methods/streams.rb,
lib/protocol/redis/methods/strings.rb,
lib/protocol/redis/methods/counting.rb,
lib/protocol/redis/methods/scripting.rb,
lib/protocol/redis/methods/connection.rb,
lib/protocol/redis/methods/geospatial.rb,
lib/protocol/redis/methods/sorted_sets.rb

Overview

A collection of methods for interacting with Redis.

Defined Under Namespace

Modules: Cluster, Connection, Counting, Generic, Geospatial, Hashes, Lists, Pubsub, Scripting, Server, Sets, SortedSets, Streams, Strings

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object

Includes all Redis methods into the given class.



32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# File 'lib/protocol/redis/methods.rb', line 32

def self.included(klass)
  klass.include Methods::Generic
  klass.include Methods::Connection
  klass.include Methods::Server
  klass.include Methods::Cluster
  klass.include Methods::Geospatial
  
  klass.include Methods::Counting
  
  klass.include Methods::Hashes
  klass.include Methods::Lists
  klass.include Methods::Scripting
  klass.include Methods::Sets
  klass.include Methods::SortedSets
  klass.include Methods::Strings
  klass.include Methods::Streams
  
  klass.include Methods::Pubsub
end