class Whois::Record::Parser::ZaCentralRegistry
Parser for the ZA Central Registry servers.
Private Instance Methods
build_contact(element, type)
click to toggle source
# File lib/whois/record/parser/za_central_registry.rb, line 47 def build_contact(element, type) node("#{element} Name") do Record::Contact.new( type: type, id: node("#{element} ID").presence, name: value_for_property(element, 'Name'), organization: value_for_property(element, 'Organization'), address: value_for_property(element, 'Street'), city: value_for_property(element, 'City'), zip: value_for_property(element, 'Postal Code'), state: value_for_property(element, 'State/Province'), country_code: value_for_property(element, 'Country'), phone: value_for_phone_property(element, 'Phone'), fax: value_for_phone_property(element, 'Fax'), email: value_for_property(element, 'Email') ) end end