class Dhl::Tracking::Event
Attributes
area_code[RW]
area_name[RW]
code[RW]
datetime[RW]
description[RW]
shipper_reference[RW]
signatory[RW]
Public Class Methods
new(data)
click to toggle source
# File lib/dhl/tracking/event.rb, line 7 def initialize(data) @datetime = Time.parse("#{data[:date].to_s} #{data[:time].to_s}") @signatory = data[:signatory] @code = data[:service_event][:event_code] @description = data[:service_event][:description] @shipper_reference = data[:shipper_reference] @area_code = data[:service_area][:service_area_code] @area_name = data[:service_area][:description] end
Public Instance Methods
delivered?()
click to toggle source
# File lib/dhl/tracking/event.rb, line 17 def delivered? @code == 'OK' end