Module: FieldMaskBuilder::Helper

Defined in:
lib/field_mask_builder/helper.rb

Class Method Summary collapse

Class Method Details

.to_array(field_or_fields) ⇒ Array

Parameters:

  • field_or_fields (String | Symbol | Hash | Array)

Returns:

  • (Array)


6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/field_mask_builder/helper.rb', line 6

def to_array(field_or_fields)
  case field_or_fields
  when String, Symbol
    [field_or_fields]
  when Array
    field_or_fields
  when Hash
    [field_or_fields]
  else
    raise "internal error"
  end
end