class DellinInfo::API::OrderStatus
Constants
- ATTRIBUTES
Public Class Methods
new(hash_status)
click to toggle source
# File lib/dellininfo/order_status.rb, line 17 def initialize(hash_status) valid_hash = delete_spase_key(hash_status) ATTRIBUTES.each do |attribute| self.send(set_attr_method(attribute), valid_hash[attribute.to_s]) end end
Public Instance Methods
to_s()
click to toggle source
# File lib/dellininfo/order_status.rb, line 11 def to_s "Отправление из города: #{@receive['city']} в город #{@giveout['city']}\nСтатус: #{@state}\nОжидаемая дата прихода #{@estimatedDeliveryDate}\nТерминал прибытия: #{@giveout['terminal']}" end