Module: ActiveData::Model::Extensions::Array::ClassMethods

Defined in:
lib/active_data/model/extensions/array.rb

Instance Method Summary collapse

Instance Method Details

#active_data_type_cast(value) ⇒ Object



8
9
10
11
12
13
14
15
16
17
# File 'lib/active_data/model/extensions/array.rb', line 8

def active_data_type_cast value
  case value
  when ::Array then
    value
  when ::String then
    value.split(',').map(&:strip)
  else
    nil
  end
end