Class: Epp::Eis::GetResultsResponse
- Inherits:
-
Object
- Object
- Epp::Eis::GetResultsResponse
- Defined in:
- lib/epp-eis/session.rb
Instance Method Summary collapse
- #code ⇒ Object
-
#initialize(response) ⇒ GetResultsResponse
constructor
A new instance of GetResultsResponse.
- #items ⇒ Object
- #message ⇒ Object
Constructor Details
#initialize(response) ⇒ GetResultsResponse
Returns a new instance of GetResultsResponse.
5 6 7 |
# File 'lib/epp-eis/session.rb', line 5 def initialize(response) @response = Nokogiri::XML(response) end |
Instance Method Details
#code ⇒ Object
9 10 11 |
# File 'lib/epp-eis/session.rb', line 9 def code @response.css('epp response result').first['code'].to_i end |
#items ⇒ Object
17 18 19 |
# File 'lib/epp-eis/session.rb', line 17 def items @response.css('fred|resultsList fred|item', 'fred' => XML_NS_FRED).collect{ |item| item.text } end |
#message ⇒ Object
13 14 15 |
# File 'lib/epp-eis/session.rb', line 13 def @response.css('epp response result msg').text end |