Module: Tafel

Defined in:
lib/tafel.rb

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.turn(data) ⇒ Object



30
31
32
33
34
35
36
37
38
39
40
41
# File 'lib/tafel.rb', line 30

def self.turn(data)

  data = to_array(data)

  if data.all? { |row| row.is_a?(Array) }
    data
  elsif data.all? { |row| row.is_a?(Hash) }
    turn_array_of_hashes(data)
  else
    nil
  end
end