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,
lib/canvas_oauth/default_utf8_parser.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, DefaultUTF8Parser, Engine, OauthApplicationController

Constant Summary collapse

Config =
OpenStruct.new
VERSION =
"2.4.0"

Class Method Summary collapse

Class Method Details

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



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

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

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

Yields:

  • (_self)

Yield Parameters:

  • _self (CanvasOauth)

    the object that the method was called on



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

def self.setup
  yield self
end