Sha256: 5e79c869f933a0e526efe4879d701db6ffce043d8e3e6bed1fd2bfa9f6509dc0

Contents?: true

Size: 536 Bytes

Versions: 99

Compression:

Stored size: 536 Bytes

Contents

require 'httparty'

class FyipeTransport
    include HTTParty

    def initialize( apiUrl)
        # set up the api transporter
        @apiUrl = apiUrl
    end
    
    def sendErrorEventToServer(event)
        response = makeApiRequest(event)
        return response
    end

    private
    def makeApiRequest(body)
        # make api request and return response

        response = self.class.post(@apiUrl, :headers => {'Content-Type'=>'application/json'}, :body => body.to_json).parsed_response

        return response
    end
end

Version data entries

99 entries across 99 versions & 1 rubygems

Version Path
fyipe-3.0.14476.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14419.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14400.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14394.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14342.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14281.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14267.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14235.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14233.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14202.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14151.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14140.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14114.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14104.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14102.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14100.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14089.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14087.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14054.pre.qa lib/fyipe/fyipeTransport.rb
fyipe-3.0.14051.pre.qa lib/fyipe/fyipeTransport.rb