class SynergyWholesale::Types::DomainList

Public Class Methods

build(attributes) click to toggle source
# File lib/synergy_wholesale/types/domain_list.rb, line 7
def self.build(attributes)
  new({ domain_list: attributes[:domain_list].collect { |name| { name: name } } })
end

Public Instance Methods

get_domain_names() click to toggle source
# File lib/synergy_wholesale/types/domain_list.rb, line 11
def get_domain_names
  domain_list.collect(&:to_s)
end
to_param() click to toggle source
# File lib/synergy_wholesale/types/domain_list.rb, line 15
def to_param
  { name_servers: { item: get_domain_names, '@xsi:type' => 'enc:Array' } }
end