Module: Riak::Serializers
Defined Under Namespace
Modules: ApplicationJSON, TextPlain
Instance Method Summary
collapse
#i18n_scope, #t
Instance Method Details
#[](content_type) ⇒ Object
6
7
8
|
# File 'lib/riak/serializers.rb', line 6
def [](content_type)
serializers[content_type]
end
|
#[]=(content_type, serializer) ⇒ Object
10
11
12
|
# File 'lib/riak/serializers.rb', line 10
def []=(content_type, serializer)
serializers[content_type] = serializer
end
|
#deserialize(content_type, content) ⇒ Object
18
19
20
|
# File 'lib/riak/serializers.rb', line 18
def deserialize(content_type, content)
serializer_for(content_type).load(content)
end
|
#serialize(content_type, content) ⇒ Object
14
15
16
|
# File 'lib/riak/serializers.rb', line 14
def serialize(content_type, content)
serializer_for(content_type).dump(content)
end
|