Module: ActsAsOauthAccessible

Defined in:
lib/acts_as_oauth_accessible.rb,
lib/acts_as_oauth_accessible/railtie.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods Classes: Config, Railtie

Class Method Summary collapse

Class Method Details

.configObject



16
17
18
# File 'lib/acts_as_oauth_accessible.rb', line 16

def self.config
  @config
end

.included(base) ⇒ Object



56
57
58
# File 'lib/acts_as_oauth_accessible.rb', line 56

def self.included(base)
  base.send :extend, ClassMethods
end

.init(hash) ⇒ Object



9
10
11
12
13
14
# File 'lib/acts_as_oauth_accessible.rb', line 9

def self.init(hash)
  @config = Config.new(hash)
  if defined? ActiveRecord::Base
    ActiveRecord::Base.send :include, ActsAsOauthAccessible
  end
end