Class: JSONApi::Deserializer::Assocation
- Inherits:
-
Hashie::Mash
- Object
- Hashie::Mash
- JSONApi::Deserializer::Assocation
- Includes:
- Hashie::Extensions::IndifferentAccess, Hashie::Extensions::MethodAccess
- Defined in:
- lib/jsonapi_deserializer.rb
Instance Method Summary collapse
-
#initialize(source_hash = nil, default = nil, &blk) ⇒ Assocation
constructor
A new instance of Assocation.
Constructor Details
#initialize(source_hash = nil, default = nil, &blk) ⇒ Assocation
Returns a new instance of Assocation.
11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/jsonapi_deserializer.rb', line 11 def initialize(source_hash = nil, default = nil, &blk) if source_hash[:id] source_hash[:id] = source_hash[:id].to_s end if source_hash[:lid] source_hash[:lid] = source_hash[:lid].to_s end super end |