Skip to content

Instantly share code, notes, and snippets.

@wtnabe
Created April 6, 2011 02:24
Show Gist options
  • Save wtnabe/905018 to your computer and use it in GitHub Desktop.
Save wtnabe/905018 to your computer and use it in GitHub Desktop.
A example for generating OrderedHash from Array. Useful for Rails FormHelper, isn't it ?
#
# Convert Array to OrderedHash
#
# [param] Array arr
# [return] OrderedHash
#
def to_oh( arr )
ActiveSupport::OrderedHash[*arr.zip((0...arr.size).to_a).flatten]
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment