Class: ActsAsOauthAccessible::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/acts_as_oauth_accessible.rb

Defined Under Namespace

Classes: OAuthProvider

Instance Method Summary collapse

Constructor Details

#initialize(entries = {}) ⇒ Config

Returns a new instance of Config.



61
62
63
64
# File 'lib/acts_as_oauth_accessible.rb', line 61

def initialize(entries = {})
  @providers = {}
  entries.each {|k,v| @providers[k.to_sym] = OAuthProvider.new(k.to_s, v) }
end

Instance Method Details

#provider(name) ⇒ Object



66
67
68
# File 'lib/acts_as_oauth_accessible.rb', line 66

def provider(name)
  @providers[name.to_sym]
end