Class Sawyer::Serializer
In: lib/sawyer/serializer.rb
Parent: Object

Methods

Public Class methods

Public: Wraps a serialization format for Sawyer. Nested objects are prepared for serialization (such as changing Times to ISO 8601 Strings). Any serialization format that responds to dump and load will work.

Public Instance methods

Public: Decodes a String into an Object (usually a Hash or Array of Hashes).

data - An encoded String.

Returns a decoded Object.

dump(data)

Alias for encode

Public: Encodes an Object (usually a Hash or Array of Hashes).

data - Object to be encoded.

Returns an encoded String.

load(data)

Alias for decode

[Validate]