Module: CanvasInteractor

Defined in:
lib/canvas_interactor.rb,
lib/canvas_interactor/config.rb,
lib/canvas_interactor/engine.rb,
lib/canvas_interactor/version.rb,
lib/canvas_interactor/canvas_api.rb,
lib/canvas_interactor/canvas_config.rb,
lib/canvas_interactor/canvas_application.rb,
app/jobs/canvas_interactor/application_job.rb,
app/models/canvas_interactor/authorization.rb,
lib/canvas_interactor/canvas_api_extensions.rb,
app/models/canvas_interactor/application_record.rb,
app/helpers/canvas_interactor/application_helper.rb,
app/mailers/canvas_interactor/application_mailer.rb,
app/controllers/canvas_interactor/canvas_controller.rb,
app/controllers/canvas_interactor/application_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, CanvasApplication, CanvasConfig Classes: ApplicationController, ApplicationJob, ApplicationMailer, ApplicationRecord, Authorization, CanvasApi, CanvasApiExtensions, CanvasController, Engine

Constant Summary collapse

Config =
OpenStruct.new
VERSION =
'1.0.1'

Class Method Summary collapse

Class Method Details

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



18
19
20
# File 'lib/canvas_interactor.rb', line 18

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

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

Yields:

  • (_self)

Yield Parameters:



14
15
16
# File 'lib/canvas_interactor.rb', line 14

def self.setup
  yield self
end