Class: SweatShop::Serializers::YamlSerializer
Class Method Summary
collapse
default, default=, get_name, inherited, log, serializer_name, serializers
Class Method Details
.deserialize(payload) ⇒ Object
16
17
18
|
# File 'lib/serializers/yaml_serializer.rb', line 16
def deserialize(payload)
YAML.load(payload)
end
|
.serialize(payload) ⇒ Object
8
9
10
11
12
13
14
|
# File 'lib/serializers/yaml_serializer.rb', line 8
def serialize(payload)
if payload.respond_to?(:to_yaml)
payload.to_yaml
else
YAML.dump(payload)
end
end
|