class LC::Cloud::Function

Attributes

function_name[RW]

Public Class Methods

new(function_name) click to toggle source
# File lib/leancloud/cloud.rb, line 7
def initialize(function_name)
  @function_name = function_name
end

Public Instance Methods

call(params={}) click to toggle source
# File lib/leancloud/cloud.rb, line 15
def call(params={})
  response = LC.client.post(self.uri, params.to_json)
  result = response["result"]
  result
end
uri() click to toggle source
# File lib/leancloud/cloud.rb, line 11
def uri
  Protocol.cloud_function_uri(@function_name)
end