class GHClient::Api

Attributes

connection[RW]

Public Class Methods

new(connection = GHClient::Connection.new()) click to toggle source
# File lib/ghclient/api.rb, line 11
def initialize connection = GHClient::Connection.new()
  @connection = connection
end

Public Instance Methods

get_languages_for_repository(repository) click to toggle source
# File lib/ghclient/api.rb, line 23
def get_languages_for_repository(repository)
  @connection.get GHClient::Repository.languages_path(repository)
end
get_repositories(user_name) click to toggle source
# File lib/ghclient/api.rb, line 19
def get_repositories user_name
  @connection.get GHClient::User.repositories_path(user_name)
end
get_user(user_name) click to toggle source
# File lib/ghclient/api.rb, line 15
def get_user user_name
  @connection.get GHClient::User.path(user_name)
end