Module: ItemPrinter
- Defined in:
- lib/item_printer.rb
Overview
This module takes in an item and returns a string.
Class Method Summary collapse
Class Method Details
.to_string(item, index) ⇒ Object
4 5 6 7 |
# File 'lib/item_printer.rb', line 4 def self.to_string(item, index) str = "#{index}. " str << item.keys.map { |key| item[key].to_s }.join(' ') end |
.to_summary(item, keys, index) ⇒ Object
9 10 11 12 |
# File 'lib/item_printer.rb', line 9 def self.to_summary(item, keys, index) str = "#{index}. " str << keys.map { |key| item[key].to_s }.join(' ') end |