Module: Octokit::Client::Traffic
| Relationships & Source Files | |
| Extension / Inclusion / Inheritance Descendants | |
| Included In: | |
| Defined in: | lib/octokit/client/traffic.rb | 
Overview
Methods for the Traffic API
Instance Method Summary
- 
    
      #clones(repo, options = {})  ⇒ Sawyer::Resource 
    
    Get the total number of clones and breakdown per day or week for the last 14 days. 
- 
    
      #top_paths(repo, options = {})  ⇒ Array<Sawyer::Resource> 
    
    Get the top 10 popular contents over the last 14 days. 
- 
    
      #top_referrers(repo, options = {})  ⇒ Array<Sawyer::Resource> 
    
    Get the top 10 referrers over the last 14 days. 
- 
    
      #views(repo, options = {})  ⇒ Sawyer::Resource 
    
    Get the total number of views and breakdown per day or week for the last 14 days. 
Instance Method Details
    #clones(repo, options = {})  ⇒ Sawyer::Resource 
  
Get the total number of clones and breakdown per day or week for the last 14 days
# File 'lib/octokit/client/traffic.rb', line 62
def clones(repo, = {}) opts = ensure_api_media_type(:traffic, ) get "#{Repository.path repo}/traffic/clones", opts end
    #top_paths(repo, options = {})  ⇒ Array<Sawyer::Resource> 
  
Get the top 10 popular contents over the last 14 days
# File 'lib/octokit/client/traffic.rb', line 28
def top_paths(repo, = {}) opts = ensure_api_media_type(:traffic, ) get "#{Repository.path repo}/traffic/popular/paths", opts end
    #top_referrers(repo, options = {})  ⇒ Array<Sawyer::Resource> 
  
Get the top 10 referrers over the last 14 days
# File 'lib/octokit/client/traffic.rb', line 16
def top_referrers(repo, = {}) opts = ensure_api_media_type(:traffic, ) get "#{Repository.path repo}/traffic/popular/referrers", opts end
    #views(repo, options = {})  ⇒ Sawyer::Resource 
  
Get the total number of views and breakdown per day or week for the last 14 days
# File 'lib/octokit/client/traffic.rb', line 45
def views(repo, = {}) opts = ensure_api_media_type(:traffic, ) get "#{Repository.path repo}/traffic/views", opts end