module Mumuki::Domain::Status::Submission

Constants

STATUSES

Public Instance Methods

as_json(_options={}) click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 34
def as_json(_options={})
  to_s
end
completed?() click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 38
def completed?
  solved?
end
dup() click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 54
def dup
  self
end
exp_given() click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 50
def exp_given
  0
end
group() click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 22
def group
  self
end
iconize() click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 30
def iconize
  group.iconize
end
improved_by?(status) click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 46
def improved_by?(status)
  self.exp_given < status.exp_given
end
should_retry?() click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 26
def should_retry?
  false
end
solved?() click to toggle source
# File lib/mumuki/domain/status/submission/submission.rb, line 42
def solved?
  passed? || skipped?
end