module Twimock::OmniAuthTwitter

Public Instance Methods

off() click to toggle source
# File lib/twimock/omniauth_twitter.rb, line 25
def off
  if Twimock::OmniAuthTwitter.on?
    ::OmniAuth::Strategies::Twitter.class_eval do
      alias_method  :request_phase, :__request_phase
      remove_method :__request_phase
    end
    @@enable = false
  end
  true
end
on() click to toggle source
# File lib/twimock/omniauth_twitter.rb, line 13
def on
  unless Twimock::OmniAuthTwitter.on?
    ::OmniAuth::Strategies::Twitter.class_eval do
      alias_method  :__request_phase, :request_phase
      remove_method :request_phase
      include Twimock::OmniAuth::Strategies::Twitter
    end
    @@enable = true
  end
  true
end
on?() click to toggle source
# File lib/twimock/omniauth_twitter.rb, line 9
def on?
  @@enable
end