lib/ppl/format/address_book/ages.rb in ppl-1.14.1 vs lib/ppl/format/address_book/ages.rb in ppl-1.15.0

- old
+ new

@@ -2,28 +2,26 @@ class Ppl::Format::AddressBook::Ages < Ppl::Format::AddressBook attr_writer :table attr_writer :date - def initialize - @table = Ppl::Format::Table.new([:id, :age]) + def initialize(colors={}) + @table = Ppl::Format::Table.new([:id, :age], colors) @date = Date.today end def process(address_book) address_book.contacts.each { |contact| add_row(contact) } @table.to_s end - private def add_row(contact) @table.add_row({ :id => sprintf("%s:", contact.id), :age => contact.age(@date).to_s, }) end - end