Class: Githubris
- Inherits:
-
Object
- Object
- Githubris
- Defined in:
- lib/githubris.rb,
lib/githubris/issue.rb,
lib/githubris/comment.rb,
lib/githubris/version.rb,
lib/githubris/gist/file.rb,
lib/githubris/repository.rb,
lib/githubris/organization.rb
Defined Under Namespace
Classes: API, Builder, Comment, Gist, Issue, Organization, Repository, User
Constant Summary collapse
- VERSION =
"0.0.3"
Instance Attribute Summary collapse
-
#authenticated_user ⇒ Object
readonly
Returns the value of attribute authenticated_user.
Instance Method Summary collapse
- #authenticate(login, password) ⇒ Object
- #find_user(login) ⇒ Object
-
#initialize ⇒ Githubris
constructor
A new instance of Githubris.
- #public_gists(options = {}) ⇒ Object
Constructor Details
Instance Attribute Details
#authenticated_user ⇒ Object (readonly)
Returns the value of attribute authenticated_user.
21 22 23 |
# File 'lib/githubris.rb', line 21 def authenticated_user @authenticated_user end |
Instance Method Details
#authenticate(login, password) ⇒ Object
27 28 29 30 |
# File 'lib/githubris.rb', line 27 def authenticate(login, password) @api.authenticate! login: login, password: password @authenticated_user = Githubris::User.new end |
#find_user(login) ⇒ Object
32 33 34 |
# File 'lib/githubris.rb', line 32 def find_user(login) @api.get_user(login) end |
#public_gists(options = {}) ⇒ Object
36 37 38 |
# File 'lib/githubris.rb', line 36 def public_gists(={}) @api.get_public_gists end |