class Hash
History: Stolen wholesale from ActiveSupport.
Public Instance Methods
to_csv(*args)
click to toggle source
# File lib/Hash/to_csv.rb, line 21 def to_csv(*args) options = args.extract_options! quote = options[:quote] selected_columns = options[:selected_columns] collector = [] if selected_columns selected_columns.each{|column| collector << self[column]} else self.each{|k,v| collector << self[v]} end collector.to_csv(quote) end