wip exercise to task implementation

This commit is contained in:
Karol
2019-08-29 18:31:32 +02:00
parent 8c306669af
commit c006bc3dc8
5 changed files with 166 additions and 17 deletions

View File

@@ -0,0 +1,15 @@
# frozen_string_literal: true
module ProformaService
class ExportTask < ServiceBase
def initialize(exercise: nil)
@exercise = exercise
end
def execute
@task = ConvertExerciseToTask.call(exercise: @exercise)
exporter = Proforma::Exporter.new(@task)
exporter.perform
end
end
end