Skip to content

Dictionary value transformer #1

@wprater

Description

@wprater

Any reason why you did not include a dictionary value transformer? The following works for me

  register_value_transformer :type => :dict,
    :to => (lambda {|value|
      Struct.new(*value.keys.map(&:to_sym))
      .new(*value.keys.map {|k| value[k] })
    }),
    :from => (lambda {|value| value})

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions