Module: CanvasFactory

Defined in:
lib/japanda/canvas_factory/user.rb,
lib/japanda/canvas_factory.rb,
lib/japanda/canvas_factory/course.rb,
lib/japanda/canvas_factory/module.rb,
lib/japanda/canvas_factory/section.rb,
lib/japanda/canvas_factory/assignment.rb,
lib/japanda/canvas_factory/user_config.rb,
lib/japanda/canvas_factory/course_config.rb,
lib/japanda/canvas_factory/module_config.rb,
lib/japanda/canvas_factory/section_config.rb,
lib/japanda/canvas_factory/assignment_config.rb,
lib/japanda/canvas_factory/module_item_config.rb

Overview

assignment class

Defined Under Namespace

Classes: Assignment, AssignmentConfig, Course, CourseConfig, Module, ModuleConfig, ModuleItemConfig, Section, SectionConfig, User, UserConfig

Class Method Summary collapse

Class Method Details

.perform_post(end_point, body) ⇒ Object



12
13
14
# File 'lib/japanda/canvas_factory.rb', line 12

def self.perform_post(end_point, body)
  JSON.parse(RestClient.post end_point, body, CANVAS_AUTH_HEADER)
end

.perform_put(end_point, body) ⇒ Object



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

def self.perform_put(end_point, body)
  JSON.parse(RestClient.put end_point, body, CANVAS_AUTH_HEADER)
end