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