class GitHub

Public Class Methods

new(client) click to toggle source
# File lib/gitout/github.rb, line 6
def initialize(client)
  @client = client
end

Public Instance Methods

commit(user, repository, sha) click to toggle source

Get single commit data

# File lib/gitout/github.rb, line 22
def commit(user, repository, sha)
  @client.commit("#{user}/#{repository}", sha)
end
commits(user, repository, date) click to toggle source

Get user commits on a repository on a specific date date format: ‘Y-M-D’

# File lib/gitout/github.rb, line 17
def commits(user, repository, date)
  @client.commits_on("#{user}/#{repository}", date, 'master')
end
repositories(user) click to toggle source

get user repositories

# File lib/gitout/github.rb, line 11
def repositories(user)
  @client.repositories(user)
end