class Ppl::Format::Contact::Birthday

Attributes

color_adapter[W]
colors[W]

Public Class Methods

new(colors={}) click to toggle source
# File lib/ppl/format/contact/birthday.rb, line 6
def initialize(colors={})
  @colors = colors
  @color_adapter = Ppl::Adapter::Color::Colored.new
end

Public Instance Methods

process(contact) click to toggle source
# File lib/ppl/format/contact/birthday.rb, line 11
def process(contact)
  output = ""
  if !contact.birthday.nil?
    output += contact.birthday.strftime("%Y-%m-%d")
  end
  if @colors["birthday"]
    output = @color_adapter.colorize(output, @colors["birthday"])
  end
  return output
end