class CorreiosSRO::Track

Attributes

number[R]
status[R]

Public Class Methods

new(number) click to toggle source
# File lib/correios_sro/track.rb, line 5
def initialize(number)
  @number = number
  @status = Array.new
end

Public Instance Methods

<<(status) click to toggle source
# File lib/correios_sro/track.rb, line 10
def <<(status)
  @status << status
  @status.sort! do |a, b|
    a.date <=> b.date
  end
end
first() click to toggle source
# File lib/correios_sro/track.rb, line 17
def first
  @status.first
end
last() click to toggle source
# File lib/correios_sro/track.rb, line 21
def last
  @status.last
end