Method: GitHub::Repo#get

Defined in:
lib/github-api-client/repo.rb

#getObject



7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/github-api-client/repo.rb', line 7

def get
  parser = case self.owner_type
    when 'GitHub::User'
      :repo_get
    when 'GitHub::Organization'
      :org_repo_get
  end
  self.update_attributes GitHub::Base.parse_attributes(parser, 
    YAML::load(
      GitHub::Browser.get("/repos/show/#{self.permalink}"))['repository'])
  self
end