Sha256: 5e0e33fead2a19cd66e1d4092e09bb9a60ff38ab1b86d00426addd25178b6c23

Contents?: true

Size: 501 Bytes

Versions: 4

Compression:

Stored size: 501 Bytes

Contents

require 'garoon-cat/action'

class GaroonCat; class Actions; class UTIL_API; class UTIL
  class Login < GaroonCat::Action
    def execute(*args)
      request = GaroonCat::Request.new(default_params.merge({
        body:{
          parameters: args[0][0]
        }
      }))
      request_body = request.to_s
      response_body = @service.client.post(@service.uri, request_body)
      response = GaroonCat::Response.new(response_body)
      return response.to_params
    end
  end
end; end; end; end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
garoon-cat-0.3.0 lib/garoon-cat/actions/util_api/util/login.rb
garoon-cat-0.2.1 lib/garoon-cat/actions/util_api/util/login.rb
garoon-cat-0.2.0 lib/garoon-cat/actions/util_api/util/login.rb
garoon-cat-0.1.0 lib/garoon-cat/actions/util_api/util/login.rb