Method: GoobyEnvironment#array_param

Defined in:
lib/gooby_environment.rb

#array_param(name, default = []) ⇒ Object



35
36
37
38
39
40
41
42
43
44
45
46
# File 'lib/gooby_environment.rb', line 35

def array_param(name, default=[])
  array = []    
  csv_value = string_param(name.to_s, nil)
  if csv_value
    FasterCSV.parse(csv_value) do | row |
      row.each { | value | array << value }
    end
    array
  else
    default
  end
end