class TwitterToken
Constants
- TWITTER_SETTINGS
Public Class Methods
consumer(options={})
click to toggle source
# File lib/oauth/models/consumers/services/twitter_token.rb, line 9 def self.consumer(options={}) @consumer ||= OAuth::Consumer.new(credentials[:key], credentials[:secret], TWITTER_SETTINGS.merge(options)) end
Public Instance Methods
client()
click to toggle source
Calls superclass method
# File lib/oauth/models/consumers/services/twitter_token.rb, line 13 def client @client ||= begin if self.class.credentials[:client].to_sym == :oauth_gem super else require 'twitter' Twitter::Client.new(:consumer_key => self.class.consumer.key, :consumer_secret => self.class.consumer.secret) end end end