Module: Zebris
- Defined in:
- lib/zebris.rb,
lib/zebris/types.rb,
lib/zebris/version.rb,
lib/zebris/document.rb,
lib/zebris/serializers/json.rb
Defined Under Namespace
Modules: Document, Serializers, Types
Constant Summary
collapse
- VERSION =
"0.0.3"
Class Method Summary
collapse
Class Method Details
.redis ⇒ Object
11
12
13
|
# File 'lib/zebris.rb', line 11
def self.redis
@redis
end
|
.redis=(connection) ⇒ Object
7
8
9
|
# File 'lib/zebris.rb', line 7
def self.redis=(connection)
@redis = connection
end
|
.serializer ⇒ Object
20
21
22
|
# File 'lib/zebris.rb', line 20
def self.serializer
@serializer ||= Zebris::Serializers::JSON
end
|
.serializer=(serializer) ⇒ Object
15
16
17
18
|
# File 'lib/zebris.rb', line 15
def self.serializer=(serializer)
raise "Not a zebris serializer" unless serializer.name.start_with?("Zebris::Serializers")
@serializer = serializer
end
|