W
Wes Gamble
I have this:
FILTER_COLUMNS = Array.new
DISPLAYABLE_COLUMNS.each do |field_array|
FILTER_COLUMNS << [ field_array[1], field_array[0] ]
end
Is there any way to write this so that it could look something like:
FILTER_COLUMNS = DISPLAYABLE_COLUMNS.each do |field_array|
??? << [ field_array[1], field_array[0] ]
end
so that I don't have to bother initializing FILTER_COLUMNS - is there
some special variable that holds the intermediate result of the iterator
body?
Or perhaps an appropriate call to collect?
Thanks,
Wes
FILTER_COLUMNS = Array.new
DISPLAYABLE_COLUMNS.each do |field_array|
FILTER_COLUMNS << [ field_array[1], field_array[0] ]
end
Is there any way to write this so that it could look something like:
FILTER_COLUMNS = DISPLAYABLE_COLUMNS.each do |field_array|
??? << [ field_array[1], field_array[0] ]
end
so that I don't have to bother initializing FILTER_COLUMNS - is there
some special variable that holds the intermediate result of the iterator
body?
Or perhaps an appropriate call to collect?
Thanks,
Wes