Sha256: 51223a1cd3a1c3b60728f17673a2163e0f1422e39c9efada5be9d32328f62286

Contents?: true

Size: 746 Bytes

Versions: 1

Compression:

Stored size: 746 Bytes

Contents

module Namecheap
  class Ns < Api
    def create(sld, tld, options = {})
      args = options.clone
      args['SLD'] = sld
      args['TLD'] = tld
      api_call('namecheap.domains.ns.create', args)
    end

    def delete(sld, tld, options = {})
      args = options.clone
      args['SLD'] = sld
      args['TLD'] = tld
      api_call('namecheap.domains.ns.delete', args)
    end

    def get_info(sld, tld, options = {})
      args = options.clone
      args['SLD'] = sld
      args['TLD'] = tld
      api_call('namecheap.domains.ns.getInfo', args)
    end

    def update(sld, tld, options = {})
      args = options.clone
      args['SLD'] = sld
      args['TLD'] = tld
      api_call('namecheap.domains.ns.update', args)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
namecheap-0.2.0 lib/namecheap/ns.rb