lib/twitter/client.rb in twitter-5.1.1 vs lib/twitter/client.rb in twitter-5.2.0
- old
+ new
@@ -3,20 +3,20 @@
require 'twitter/version'
module Twitter
class Client
attr_accessor :access_token, :access_token_secret, :consumer_key, :consumer_secret
- alias oauth_token access_token
- alias oauth_token= access_token=
- alias oauth_token_secret access_token_secret
- alias oauth_token_secret= access_token_secret=
+ alias_method :oauth_token, :access_token
+ alias_method :oauth_token=, :access_token=
+ alias_method :oauth_token_secret, :access_token_secret
+ alias_method :oauth_token_secret=, :access_token_secret=
# Initializes a new Client object
#
# @param options [Hash]
# @return [Twitter::Client]
- def initialize(options={})
+ def initialize(options = {})
options.each do |key, value|
send(:"#{key}=", value)
end
yield self if block_given?
validate_credential_type!
@@ -55,16 +55,15 @@
# @raise [Twitter::Error::ConfigurationError] Error is raised when
# supplied twitter credentials are not a String or Symbol.
def validate_credential_type!
credentials.each do |credential, value|
next if value.nil?
- raise(Error::ConfigurationError, "Invalid #{credential} specified: #{value.inspect} must be a string or symbol.") unless value.is_a?(String) || value.is_a?(Symbol)
+ fail(Error::ConfigurationError, "Invalid #{credential} specified: #{value.inspect} must be a string or symbol.") unless value.is_a?(String) || value.is_a?(Symbol)
end
end
- def oauth_auth_header(method, uri, params={})
+ def oauth_auth_header(method, uri, params = {})
uri = Addressable::URI.parse(uri)
SimpleOAuth::Header.new(method, uri, params, credentials)
end
-
end
end