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