lib/protocol/redis/methods.rb in protocol-redis-0.2.0 vs lib/protocol/redis/methods.rb in protocol-redis-0.3.0
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
# Copyright, 2019, by Mikael Henriksson. <http://www.mhenrixon.com>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
@@ -16,23 +18,33 @@
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
+require_relative 'methods/generic'
+require_relative 'methods/connection'
+require_relative 'methods/server'
+require_relative 'methods/geospatial'
+
+require_relative 'methods/counting'
+
require_relative 'methods/hashes'
-require_relative 'methods/keys'
require_relative 'methods/lists'
-require_relative 'methods/server'
require_relative 'methods/strings'
module Protocol
module Redis
module Methods
def self.included(klass)
+ klass.include Methods::Generic
+ klass.include Methods::Connection
+ klass.include Methods::Server
+ klass.include Methods::Geospatial
+
+ klass.include Methods::Counting
+
klass.include Methods::Hashes
- klass.include Methods::Keys
klass.include Methods::Lists
- klass.include Methods::Server
klass.include Methods::Strings
end
end
end
end
\ No newline at end of file