Class: RubyStackoverflow::Client
- Inherits:
-
Object
- Object
- RubyStackoverflow::Client
- Includes:
- BadgesHelper, CommentsHelper, ParseOptions, QuestionHelper, UserHelper
- Defined in:
- lib/ruby-stackoverflow/client.rb,
lib/ruby-stackoverflow/client/user_helper.rb,
lib/ruby-stackoverflow/client/resource/tag.rb,
lib/ruby-stackoverflow/client/badges_helper.rb,
lib/ruby-stackoverflow/client/parse_options.rb,
lib/ruby-stackoverflow/client/resource/post.rb,
lib/ruby-stackoverflow/client/resource/user.rb,
lib/ruby-stackoverflow/client/response_data.rb,
lib/ruby-stackoverflow/client/resource/badge.rb,
lib/ruby-stackoverflow/client/comments_helper.rb,
lib/ruby-stackoverflow/client/question_helper.rb,
lib/ruby-stackoverflow/client/resource/answer.rb,
lib/ruby-stackoverflow/client/resource/comment.rb,
lib/ruby-stackoverflow/client/resource/question.rb,
lib/ruby-stackoverflow/client/resource/resource.rb,
lib/ruby-stackoverflow/client/resource/permission.rb,
lib/ruby-stackoverflow/client/resource/reputation.rb,
lib/ruby-stackoverflow/client/resource/notification.rb,
lib/ruby-stackoverflow/client/resource/suggested_edit.rb,
lib/ruby-stackoverflow/client/resource/stackoverflow_error.rb
Defined Under Namespace
Modules: BadgesHelper, CommentsHelper, ParseOptions, QuestionHelper, UserHelper Classes: Answer, Badge, Comment, Notification, Permission, Post, Question, Reputation, Resource, ResponseData, StackoverflowError, SuggestedEdit, Tag, User
Instance Attribute Summary collapse
-
#configuration ⇒ Object
writeonly
Sets the attribute configuration.
Instance Method Summary collapse
Methods included from CommentsHelper
Methods included from BadgesHelper
#badges, #badges_between_dates, #badges_between_dates_by_ids, #badges_by_ids, #badges_by_name, #badges_by_tags
Methods included from QuestionHelper
#answers_of_questions, #comments_of_questions, #featured_questions, #linked_questions, #noanswered_questions, #questions, #questions_by_ids, #related_questions, #timeline_of_questions, #unanswered_questions
Methods included from UserHelper
#user_full_reputation_history, #user_top_tags, #user_top_tags_by_answers, #user_top_tags_by_questions, #user_write_permissions, #users, #users_by_ids, #users_featured_questions, #users_noanswers_questions, #users_notifications, #users_questions, #users_reputations, #users_suggested_edits, #users_tags, #users_timeline, #users_top_answers_with_given_tags, #users_top_questions_with_given_tags, #users_unaccepted_questions, #users_unanswered_questions, #users_unread_notifications, #users_with_answers, #users_with_badges, #users_with_comments, #users_with_favorites_questions, #users_with_mentioned_comments, #users_with_replied_comments
Methods included from ParseOptions
Instance Attribute Details
#configuration=(value) ⇒ Object
Sets the attribute configuration
30 31 32 |
# File 'lib/ruby-stackoverflow/client.rb', line 30 def configuration=(value) @configuration = value end |
Instance Method Details
#configure {|configuration| ... } ⇒ Object
36 37 38 |
# File 'lib/ruby-stackoverflow/client.rb', line 36 def configure yield(configuration) end |
#getr(url, klass, options = {}) ⇒ Object
32 33 34 |
# File 'lib/ruby-stackoverflow/client.rb', line 32 def getr(url,klass, ={}) request :get, url,klass , end |