class NovaPoshta::Response::Base
Attributes
result[RW]
Public Class Methods
new(attrs) { |self| ... }
click to toggle source
# File lib/nova_poshta/response/base.rb, line 7 def initialize(attrs) attrs.each do |k, v| if self.respond_to?("#{k.to_s.underscore}=".to_sym) # map only defined self.public_send("#{k.to_s.underscore}=".to_sym, v) end end yield self if block_given? end
Public Instance Methods
address()
click to toggle source
# File lib/nova_poshta/response/base.rb, line 17 def address @address ||= Model::Address.new end