Class: Gaku::Grading::Collection::Result

Inherits:
Object
  • Object
show all
Defined in:
lib/gaku/grading/collection/result.rb

Instance Method Summary collapse

Constructor Details

#initialize(exam_id, result) ⇒ Result

Returns a new instance of Result.



6
7
8
9
# File 'lib/gaku/grading/collection/result.rb', line 6

def initialize(exam_id, result)
  @exam_id = exam_id
  @result = result
end

Instance Method Details

#as_jsonObject



11
12
13
# File 'lib/gaku/grading/collection/result.rb', line 11

def as_json
  { exam_id: @exam_id, student_results: @result }.as_json
end