Class: EncomendaStatus
- Inherits:
-
Object
- Object
- EncomendaStatus
- Defined in:
- lib/encomenda_status.rb
Instance Attribute Summary collapse
-
#data ⇒ Object
Returns the value of attribute data.
-
#detalhes ⇒ Object
Returns the value of attribute detalhes.
-
#local ⇒ Object
Returns the value of attribute local.
-
#situacao ⇒ Object
Returns the value of attribute situacao.
Instance Method Summary collapse
- #to_s ⇒ Object
-
#to_xml ⇒ Object
TODO: refactor - nao sei se deveria estar aqui…
Instance Attribute Details
#data ⇒ Object
Returns the value of attribute data.
4 5 6 |
# File 'lib/encomenda_status.rb', line 4 def data @data end |
#detalhes ⇒ Object
Returns the value of attribute detalhes.
4 5 6 |
# File 'lib/encomenda_status.rb', line 4 def detalhes @detalhes end |
#local ⇒ Object
Returns the value of attribute local.
4 5 6 |
# File 'lib/encomenda_status.rb', line 4 def local @local end |
#situacao ⇒ Object
Returns the value of attribute situacao.
4 5 6 |
# File 'lib/encomenda_status.rb', line 4 def situacao @situacao end |
Instance Method Details
#to_s ⇒ Object
6 7 8 |
# File 'lib/encomenda_status.rb', line 6 def to_s return "#{super.to_s} {data=>#{@data}, local=>#{@local}, situacao=>#{@situacao}, detalhes=>#{@detalhes}}" end |
#to_xml ⇒ Object
TODO: refactor - nao sei se deveria estar aqui…
11 12 13 14 15 16 17 |
# File 'lib/encomenda_status.rb', line 11 def to_xml xml = "<status data=\"#{@data.to_s}\">" xml += "<local>#{@local}</local>" xml += "<situacao>#{@situacao}</situacao>" xml += "<detalhes>#{@detalhes}</detalhes>" xml += "</status>" end |