Class: Parkeon::Response

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

Constant Summary collapse

SUCCESS_CODE =
"200".freeze

Instance Method Summary collapse

Constructor Details

#initialize(response) ⇒ Response

Returns a new instance of Response.



6
7
8
# File 'lib/parkeon/response.rb', line 6

def initialize(response)
  @response = response
end

Instance Method Details

#all(selector) ⇒ Object Also known as: css



15
16
17
# File 'lib/parkeon/response.rb', line 15

def all(selector)
  xml.css(selector)
end

#codeObject



20
21
22
# File 'lib/parkeon/response.rb', line 20

def code
  response.code
end

#find(selector) ⇒ Object Also known as: at_css



10
11
12
# File 'lib/parkeon/response.rb', line 10

def find(selector)
  xml.at_css(selector)
end

#success?Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/parkeon/response.rb', line 24

def success?
  code == SUCCESS_CODE
end