Module: CanvasOauth

Defined in:
lib/canvas_oauth.rb,
lib/canvas_oauth/config.rb,
lib/canvas_oauth/engine.rb,
lib/canvas_oauth/version.rb,
lib/canvas_oauth/canvas_api.rb,
lib/canvas_oauth/canvas_config.rb,
lib/canvas_oauth/canvas_application.rb,
app/models/canvas_oauth/authorization.rb,
lib/canvas_oauth/canvas_api_extensions.rb,
app/controllers/canvas_oauth/canvas_controller.rb,
app/controllers/canvas_oauth/oauth_application_controller.rb

Defined Under Namespace

Modules: CanvasApplication, CanvasConfig Classes: Authorization, CanvasApi, CanvasApiExtensions, CanvasController, Engine, OauthApplicationController

Constant Summary collapse

Config =
OpenStruct.new
VERSION =
"2.1.2"

Class Method Summary collapse

Class Method Details

.config {|CanvasOauth::Config| ... } ⇒ Object



19
20
21
# File 'lib/canvas_oauth.rb', line 19

def self.config
  yield(CanvasOauth::Config)
end

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (CanvasOauth)

    the object that the method was called on



15
16
17
# File 'lib/canvas_oauth.rb', line 15

def self.setup
  yield self
end