lib/gerry/client/accounts.rb in gerry-0.1.1 vs lib/gerry/client/accounts.rb in gerry-0.1.2

- old
+ new

@@ -1,19 +1,28 @@ module Gerry class Client module Accounts + # Get the account info for the specified account ID. + # + # @param [String] account_id the account. + # @return [Hash] the account info. + def account_info(account_id) + url = "/accounts/#{account_id}" + get(url) + end + # Get the global capabilities that are enabled for the calling user. # # @param [Array] options the query parameters. # @return [Hash] the account capabilities. def account_capabilities(options = []) url = '/accounts/self/capabilities' - + if options.empty? return get(url) end - + options = map_options(options) get("#{url}?#{options}") end # Get all groups that contain the specified account as a member @@ -24,6 +33,6 @@ url = "/accounts/#{account_id}/groups/" get(url) end end end -end \ No newline at end of file +end