class Hockeylog

Constants

VERSION

Public Class Methods

init(access_token) click to toggle source
# File lib/hockeylog.rb, line 22
def self.init(access_token)
  HockeyApp::Config.configure do |config|
      config.token = access_token
  end
  client = HockeyApp.build_client
  Hockeylog.new(client)
end
new(client) click to toggle source
# File lib/hockeylog.rb, line 30
def initialize(client)
  @client = client
end

Public Instance Methods

apps() click to toggle source
# File lib/hockeylog.rb, line 41
def apps
  @apps ||= @client.get_apps
end
summaries() click to toggle source
# File lib/hockeylog.rb, line 34
def summaries
  apps.map do |app|
    versions = versions_for(app).map{|v| Version.new(v.version, v.notes)}
    App.new(app.title, app.platform, versions)
  end
end
versions_for(app) click to toggle source
# File lib/hockeylog.rb, line 45
def versions_for(app)
  @versions = app.versions
end