Class: ParamsTransformer::ValueParser::HasOne
- Inherits:
-
ParamsTransformer::ValueParser
- Object
- ParamsTransformer::ValueParser
- ParamsTransformer::ValueParser::HasOne
- Includes:
- Relationship
- Defined in:
- lib/params_transformer/value_parser/has_one.rb
Instance Attribute Summary
Attributes included from Relationship
Attributes inherited from ParamsTransformer::ValueParser
Instance Method Summary collapse
-
#parse ⇒ Object
should return a pattern like…
Methods included from Relationship
Methods inherited from ParamsTransformer::ValueParser
Constructor Details
This class inherits a constructor from ParamsTransformer::ValueParser
Instance Method Details
#parse ⇒ Object
should return a pattern like… {
document_attributes: {
name: "Name of doc",
date: #datetime_object
}
}
13 14 15 16 |
# File 'lib/params_transformer/value_parser/has_one.rb', line 13 def parse return input_value unless input_value.present? transformer.new(input_value).transform end |