Module: HS::CourseLoader

Includes:
XMLParser
Included in:
Course
Defined in:
lib/hs/loaders/course_loader.rb

Constant Summary collapse

KNOWN_LOADERS =
%i[title chapters].freeze

Instance Method Summary collapse

Methods included from XMLParser

#get_text, #parse_xml

Instance Method Details

#load_course(xml, &block) ⇒ Object



11
12
13
# File 'lib/hs/loaders/course_loader.rb', line 11

def load_course(xml, &block)
  create_course(parse_xml(xml), &block)
end