class PairSee::DateCombo

Attributes

date[R]
devs[R]

Public Class Methods

new(date, *devs) click to toggle source
# File lib/pair_see/date_combo.rb, line 5
def initialize(date, *devs)
  @date = date
  @devs = devs
end

Public Instance Methods

<=>(other) click to toggle source
# File lib/pair_see/date_combo.rb, line 18
def <=>(other)
  if date && other.date
    date <=> other.date
  elsif date
    1
  elsif other.date
    -1
  else
    0
  end
end
to_s() click to toggle source
# File lib/pair_see/date_combo.rb, line 10
def to_s
  if date.nil?
    "#{devs.join ', '}: not yet"
  else
    "#{devs.join ', '}: #{date}"
  end
end