Sha256: 45e7a38d7cada995c725439bd07d138437c49c199494b99e1007243929a4ab09

Contents?: true

Size: 497 Bytes

Versions: 6

Compression:

Stored size: 497 Bytes

Contents

module Paynl
  module Api
    class IsPayServerIp < Api
      def getData
        if @@data['ipAddress'].nil?
          raise Paynl::Error::RequiredError('ipAddress is required')
        end

        return @@data
      end

      def setIpAddress(ipAddress)
        @@data['ipAddress'] = ipAddress
      end

      def processResult(result)
        return !result['result'].to_i.zero?
      end

      def doRequest()
        return super('validate/isPayServerIp', 1)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
paynl-1.0.4 lib/paynl/api/validate/is_pay_server_ip.rb
paynl-1.0.3 lib/paynl/api/validate/is_pay_server_ip.rb
paynl-1.0.2 lib/paynl/api/validate/is_pay_server_ip.rb
paynl-1.0.1 lib/paynl/api/validate/is_pay_server_ip.rb
paynl-1.0.0 lib/paynl/api/validate/is_pay_server_ip.rb
paynl-0.1.1 lib/paynl/api/validate/is_pay_server_ip.rb