Class: Quill::Oauth
- Inherits:
-
OAuth2::Client
- Object
- OAuth2::Client
- Quill::Oauth
- Defined in:
- lib/quill/oauth.rb
Instance Method Summary collapse
-
#initialize(client_id = nil, client_secret = nil, opts = {}, &block) ⇒ Oauth
constructor
A new instance of Oauth.
Constructor Details
#initialize(client_id = nil, client_secret = nil, opts = {}, &block) ⇒ Oauth
Returns a new instance of Oauth.
5 6 7 8 |
# File 'lib/quill/oauth.rb', line 5 def initialize(client_id=nil, client_secret=nil, opts={}, &block) config = Configuration.new({}, site_url: 'http://www.quill.org/') super(client_id || config.client_id, client_secret || config.client_secret, opts.reverse_merge(site: config.site_url), &block) end |