Module: Riak::Serializers
Defined Under Namespace
Modules: ApplicationJSON, TextPlain
Instance Method Summary
collapse
#i18n_scope, #t
Instance Method Details
#[](content_type) ⇒ Object
20
21
22
|
# File 'lib/riak/serializers.rb', line 20
def [](content_type)
serializers[content_type]
end
|
#[]=(content_type, serializer) ⇒ Object
24
25
26
|
# File 'lib/riak/serializers.rb', line 24
def []=(content_type, serializer)
serializers[content_type] = serializer
end
|
#deserialize(content_type, content) ⇒ Object
32
33
34
|
# File 'lib/riak/serializers.rb', line 32
def deserialize(content_type, content)
serializer_for(content_type).load(content)
end
|
#serialize(content_type, content) ⇒ Object
28
29
30
|
# File 'lib/riak/serializers.rb', line 28
def serialize(content_type, content)
serializer_for(content_type).dump(content)
end
|