class Omniship::TrackingResponse
Attributes
destination[R]
origin[R]
shipment_events[R]
tracking_number[R]
Public Class Methods
new(success, message, params = {}, options = {})
click to toggle source
Calls superclass method
Omniship::Response::new
# File lib/omniship/tracking_response.rb, line 7 def initialize(success, message, params = {}, options = {}) @tracking_number = options[:tracking_number] @shipment_events = Array(options[:shipment_events]) @origin, @destination = options[:origin], options[:destination] super end
Public Instance Methods
latest_event()
click to toggle source
# File lib/omniship/tracking_response.rb, line 14 def latest_event @shipment_events.last end