Module: RubyStackoverflow

Includes:
HTTParty
Defined in:
lib/ruby-stackoverflow.rb,
lib/ruby-stackoverflow/client.rb,
lib/ruby-stackoverflow/version.rb,
lib/ruby-stackoverflow/configuration.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

Classes: Client, Configuration

Constant Summary collapse

VERSION =
"0.0.3"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.clientObject



10
11
12
# File 'lib/ruby-stackoverflow.rb', line 10

def client
  @client ||= RubyStackoverflow::Client.new
end

Instance Method Details

#respond_to?(method_name, include_private = false) ⇒ Boolean

Returns:

  • (Boolean)


17
# File 'lib/ruby-stackoverflow.rb', line 17

def respond_to?(method_name, include_private=false); client.respond_to?(method_name, include_private) || super; end

#respond_to_missing?(method_name, include_private = false) ⇒ Boolean

Returns:

  • (Boolean)


15
# File 'lib/ruby-stackoverflow.rb', line 15

def respond_to_missing?(method_name, include_private=false); client.respond_to?(method_name, include_private); end