Class: O::From
Instance Method Summary collapse
- #call(object) ⇒ Object
-
#initialize(key, serializer) ⇒ From
constructor
A new instance of From.
Methods included from ArefShortcut
Constructor Details
#initialize(key, serializer) ⇒ From
Returns a new instance of From.
73 74 75 76 |
# File 'lib/o/serializer.rb', line 73 def initialize(key, serializer) @key = key @serializer = serializer end |
Instance Method Details
#call(object) ⇒ Object
78 79 80 81 |
# File 'lib/o/serializer.rb', line 78 def call(object) return nil if object.nil? @serializer.call(READ[object, @key]) end |