Method: Versionomy::Value#init_with
- Defined in:
- lib/versionomy/value.rb
#init_with(coder_) ⇒ Object
Deserialize a version number from YAML
466 467 468 469 470 471 472 473 474 475 |
# File 'lib/versionomy/value.rb', line 466 def init_with(coder_) # :nodoc: format_ = Format.get(coder_['format'], true) value_ = coder_['value'] if value_ value_ = format_.parse(value_, coder_['parse_params']) initialize(value_.values_array, format_, value_.unparse_params) else initialize(coder_['fields'], format_, coder_['unparse_params']) end end |