Sha256: e2a2a9809ffc024cecba29cea1a41fdc580dc637b6fc7661c0b90336ae0969cf
Contents?: true
Size: 519 Bytes
Versions: 4
Compression:
Stored size: 519 Bytes
Contents
module PostmonRuby class Track #TODO criar um model para salvar o historico do rastreio @@track_attributes = [ :codigo, :servico ] attr_reader :not_found, *@@track_attributes attr_reader :historico def initialize(options={}) @not_found = true if options.nil? @@track_attributes.each do |attribute| send(:"#{attribute}=", options[attribute.to_s] || "") end @historico = options["historico"] || [] end private attr_writer *@@track_attributes end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
postmon_ruby-2.1.3 | lib/postmon_ruby/track.rb |
postmon_ruby-2.1.2 | lib/postmon_ruby/track.rb |
postmon_ruby-2.1.1 | lib/postmon_ruby/track.rb |
postmon_ruby-2.1.0 | lib/postmon_ruby/track.rb |