Module: Representable::Cached::Binding

Defined in:
lib/representable/cached.rb

Overview

TODO: also for deserializer. TODO: create Populator in Binding, too (easier to override).

Instance Method Summary collapse

Instance Method Details

#deserializerObject



32
33
34
35
36
# File 'lib/representable/cached.rb', line 32

def deserializer
  @__deserializer ||= super.tap do |deserializer|
    deserializer.extend(Serializer)
  end
end

#serializerObject



26
27
28
29
30
# File 'lib/representable/cached.rb', line 26

def serializer
  @__serializer ||= super.tap do |serializer|
    serializer.extend(Serializer)
  end
end