Class: QB::GitHub::Issue
- Inherits:
-
Resource
- Object
- Util::Resource
- Resource
- QB::GitHub::Issue
- Defined in:
- lib/qb/github/issue.rb
Overview
TODO:
document QB::GitHub::Issue class.
Class Method Summary collapse
Instance Method Summary collapse
-
#[](key) ⇒ Object
Instance Methods ======================================================================.
- #title_filename ⇒ Object
Methods inherited from Resource
Methods inherited from Util::Resource
Constructor Details
This class inherits a constructor from QB::GitHub::Resource
Class Method Details
.find_by(repo_id:, number:) ⇒ return_type
TODO:
Document find method.
Returns @todo Document return value.
52 53 54 |
# File 'lib/qb/github/issue.rb', line 52 def self.find_by repo_id:, number: new QB::GitHub::API.client.issue( repo_id.path, number ) end |
.list(arg_name) ⇒ return_type
TODO:
Document list method.
Returns @todo Document return value.
66 67 68 |
# File 'lib/qb/github/issue.rb', line 66 def self.list arg_name # method body end |
Instance Method Details
#[](key) ⇒ Object
Instance Methods
84 85 86 |
# File 'lib/qb/github/issue.rb', line 84 def [] key @octokit_resource[key] end |
#title_filename ⇒ Object
88 89 90 |
# File 'lib/qb/github/issue.rb', line 88 def title_filename end |