Class: Commerce::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/commerce.rb

Overview

Response used for status-responses TODO: Move to cxml/documents

Class Method Summary collapse

Class Method Details

.failure(message) ⇒ Object



37
38
39
40
41
42
# File 'lib/commerce.rb', line 37

def self.failure(message)
  # TODO: Get failure up to specs
  d = CXML::Document.new('Response' => { 'Status' => { 'code' => 400, 'text' => message } } )
  d.setup
  d.render
end

.successObject



31
32
33
34
35
# File 'lib/commerce.rb', line 31

def self.success
  d = CXML::Document.new('Response' => { 'Status' => { 'code' => 200, 'text' => 'OK' } } )
  d.setup
  d.render
end