class Moodle2CC::Moodle2::Models::Course

Attributes

assignments[RW]
books[RW]
choices[RW]
course_id[RW]
external_urls[RW]
feedbacks[RW]
files[RW]
folders[RW]
forums[RW]
fullname[RW]
glossaries[RW]
grading_scales[RW]
id_number[RW]
labels[RW]
missing_files[RW]
pages[RW]
question_categories[RW]
questionnaires[RW]
quizzes[RW]
resources[RW]
sections[RW]
shortname[RW]
show_grades[RW]
startdate[RW]
summary[RW]
wikis[RW]

Public Class Methods

new() click to toggle source
# File lib/moodle2cc/moodle2/models/course.rb, line 9
def initialize
  @sections = []
  @files = []
  @missing_files = []
  @pages = []
  @forums = []
  @assignments = []
  @books = []
  @folders = []
  @question_categories = []
  @quizzes = []
  @choices = []
  @feedbacks = []
  @questionnaires = []
  @glossaries = []
  @labels = []
  @resources = []
  @external_urls = []
  @wikis = []
  @grading_scales = {}
  @lti_links = []
end

Public Instance Methods

activities() click to toggle source
# File lib/moodle2cc/moodle2/models/course.rb, line 32
def activities
  pages + forums + assignments + books + folders + quizzes + labels + resources + glossaries +
    external_urls + choices + questionnaires + feedbacks + wikis + lti_links
end