class QuizStatus attr_reader :candidate def initialize candidate @candidate = Candidate.find(candidate.to_i) end def started candidate.answers.count > 0 end def on_summary candidate.submitted_answers.count == candidate.questions.count end def completed candidate.completed end def can_submit on_summary && candidate.answered_questions.count == candidate.questions.count end # query($TotalQuestions); # $TotalQuestions = $result->num_rows + 1; # # $progressBarValue = round($questionId/$TotalQuestions * 100); # $_SESSION['pBarValue'] = $progressBarValue; # # $pValue = $_SESSION['pBarValue']; # # if(!isset($_GET['qid'])) { ?> #