Class: Bugly::Project

Instance Attribute Summary

Attributes inherited from BuglyObject

#api_base, #api_key

Instance Method Summary collapse

Methods included from APIOperations::Issues

#issues

Methods included from APIOperations::List

included

Methods included from APIOperations::Update

#save

Methods included from APIOperations::Delete

#delete

Methods included from APIOperations::Create

included

Methods inherited from APIResource

#refresh, retrieve, #url, url

Methods inherited from BuglyObject

#[], #[]=, #as_json, construct_from, #each, #initialize, #inspect, #keys, #refresh_from, #to_hash, #to_json, #to_s, #values

Constructor Details

This class inherits a constructor from Bugly::BuglyObject

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Bugly::BuglyObject

Instance Method Details

#categoriesObject



397
398
399
400
# File 'lib/bugly.rb', line 397

def categories
  response, api_key = Bugly.request(:get, "#{url}/categories", @api_key)
  Util.convert_to_bugly_object(response, api_key)
end

#commitsObject



402
403
404
405
# File 'lib/bugly.rb', line 402

def commits
  response, api_key = Bugly.request(:get, "#{url}/changesets", @api_key)
  Util.convert_to_bugly_object(response, api_key)
end

#labelsObject



407
408
409
410
# File 'lib/bugly.rb', line 407

def labels
  response, api_key = Bugly.request(:get, "#{url}/labels", @api_key)
  Util.convert_to_bugly_object(response, api_key)
end

#milestonesObject



392
393
394
395
# File 'lib/bugly.rb', line 392

def milestones
  response, api_key = Bugly.request(:get, "#{url}/milestones", @api_key)
  Util.convert_to_bugly_object(response, api_key)
end