require_relative 'data_table' class DataListStudentShort < DataList def get_names ['№', 'Фамилия и инициалы', 'Телефон', 'Telegram', 'Email'] end def get_data data = @items.each_with_index.map do |student, index| [ index + 1, # id student.surname_initials, # Фамилия и инициалы student.phone || '-', # Телефон (или прочерк) student.telegram || '-', # Telegram (или прочерк) student.email || '-' # Email (или прочерк) ] end DataTable.new(data) end end