class Rlaunchpadlib::Client
Attributes
api_version[RW]
base_uri[RW]
Public Class Methods
new()
click to toggle source
# File lib/rlaunchpadlib/client.rb, line 11 def initialize() @base_uri = "https://api.launchpad.net" @api_version = "1.0" end
Public Instance Methods
get(scope, operation="")
click to toggle source
# File lib/rlaunchpadlib/client.rb, line 16 def get(scope, operation="") if operation.empty? result = self.class.get "#{@base_uri}/#{@api_version}/#{scope}" result.to_hash() else result = self.class.get "#{@base_uri}/#{@api_version}/#{scope}/?ws.op=#{operation}" result.to_hash() end end