Class: Epp::Eis::DomainCreateResponse
- Inherits:
-
Object
- Object
- Epp::Eis::DomainCreateResponse
- Defined in:
- lib/epp-eis/domain.rb
Instance Method Summary collapse
- #code ⇒ Object
- #domain_create_date ⇒ Object
- #domain_expire_date ⇒ Object
- #domain_name ⇒ Object
-
#initialize(response) ⇒ DomainCreateResponse
constructor
A new instance of DomainCreateResponse.
- #message ⇒ Object
Constructor Details
#initialize(response) ⇒ DomainCreateResponse
Returns a new instance of DomainCreateResponse.
9 10 11 |
# File 'lib/epp-eis/domain.rb', line 9 def initialize(response) @response = Nokogiri::XML(response) end |
Instance Method Details
#code ⇒ Object
13 14 15 |
# File 'lib/epp-eis/domain.rb', line 13 def code @response.css('epp response result').first['code'].to_i end |
#domain_create_date ⇒ Object
25 26 27 |
# File 'lib/epp-eis/domain.rb', line 25 def domain_create_date @response.css('domain|creData domain|crDate', 'domain' => XML_NS_DOMAIN).text end |
#domain_expire_date ⇒ Object
29 30 31 |
# File 'lib/epp-eis/domain.rb', line 29 def domain_expire_date @response.css('domain|creData domain|exDate', 'domain' => XML_NS_DOMAIN).text end |
#domain_name ⇒ Object
21 22 23 |
# File 'lib/epp-eis/domain.rb', line 21 def domain_name @response.css('domain|creData domain|name', 'domain' => XML_NS_DOMAIN).text end |
#message ⇒ Object
17 18 19 |
# File 'lib/epp-eis/domain.rb', line 17 def @response.css('epp response result msg').text end |