Class: Kanade::Converter::Dto
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#deserialize(term, field_info) ⇒ Object
10 11 12 13 14 |
# File 'lib/kanade/converter/dto.rb', line 10 def deserialize(term, field_info) return nil if term.nil? raise NotSupportedError.new('DTO-based field only can be filled with nil / respective DTO object') unless term.is_a?(field_info.[:of]) return term end |
#serialize(term, field_info) ⇒ Object
6 7 8 |
# File 'lib/kanade/converter/dto.rb', line 6 def serialize(term, field_info) term end |