class BitBucket::Repos::Following

Public Instance Methods

followed(*args) { |el| ... } click to toggle source

List repos being followed by the authenticated user

Examples

bitbucket = BitBucket.new :oauth_token => '...', :oauth_secret => '...'
bitbucket.repos.following.followed
# File lib/bitbucket_rest_api/repos/following.rb, line 28
def followed(*args)
  params = args.extract_options!
  normalize! params

  response = get_request('/1.0/user/follows', params)
  return response unless block_given?

  response.each { |el| yield el }
end
followers(user_name, repo_name, params = {}) { |el| ... } click to toggle source

List repo followers

Examples

bitbucket = BitBucket.new :user => 'user-name', :repo => 'repo-name'
bitbucket.repos.following.followers
bitbucket.repos.following.followers { |watcher| ... }
# File lib/bitbucket_rest_api/repos/following.rb, line 11
def followers(user_name, repo_name, params = {})
  _update_user_repo_params(user_name, repo_name)
  _validate_user_repo_params(user, repo) unless user? && repo?
  normalize! params

  response = get_request("/1.0/repositories/#{user}/#{repo.downcase}/followers/", params)
  return response unless block_given?

  response.each { |el| yield el }
end