Sha256: baa8f8dcd219f4a9c46877a07ff6408b30f1435eb121835be83e7ad4a1e8fee0
Contents?: true
Size: 690 Bytes
Versions: 4
Compression:
Stored size: 690 Bytes
Contents
module Fedex class TrackingInformation class Event attr_reader :description, :type, :occured_at, :city, :state, :postal_code, :country, :residential def initialize(details = {}) @description = details[:event_description] @type = details[:event_type] @occured_at = Time.parse(details[:timestamp]) @city = details[:address][:city] @state = details[:address][:state_or_province_code] @postal_code = details[:address][:postal_code] @country = details[:address][:country_code] @residential = details[:address][:residential] == "true" end end end end
Version data entries
4 entries across 4 versions & 2 rubygems