Method: Menu#to_s_formatter

Defined in:
lib/prct06/menu.rb

#to_s_formatter(liste) ⇒ string

turns the given list into a formated string

Parameters:

  • liste (list)
    list of menu

Returns:

  • (string)
    readable string


70
71
72
73
74
75
76
77
78
79
80
81
82
83
# File 'lib/prct06/menu.rb', line 70

def to_s_formatter(liste)
  to_ret = ""
  liste.each do |obj|
    to_ret << "#{obj[0]}\t"
    if obj[0].length < 16
      to_ret << "\t"
      if obj[0].length < 8
        to_ret << "\t"
      end
    end
    to_ret << "#{obj[1]}\t#{obj[2]}\t\t#{obj[3]}\t\t#{obj[4]}\t#{obj[5]}\t#{obj[6]}\n"
  end
  return to_ret
end