Method: Qti::Exporter#initialize

Defined in:
lib/qti/exporter.rb

#initialize(assessment_test, args = {}) ⇒ Exporter

Returns a new instance of Exporter.



5
6
7
8
9
10
11
# File 'lib/qti/exporter.rb', line 5

def initialize(assessment_test, args = {})
  @logger = args[:logger] || NullLogger.new
  @assessment_test = assessment_test
  @package_root_path = args[:package_root_path] || '.'
  @exported_file_path =
    "#{File.join(File.expand_path('..', package_root_path), File.basename(export_file_name))}.zip"
end