public function can_question_be_redone_now($slot) {
        return $this->get_quiz()->canredoquestions && !$this->is_finished() &&
                $this->get_question_state($slot)->is_finished();
    }
public function can_question_be_redone_now($slot) {
        return $this->get_quiz()->canredoquestions && !$this->is_finished() &&
                $this->get_question_state($slot)->is_finished();
    }
public function can_question_be_redone_now ( $ slot ) { return $ this -> get_quiz ( ) -> canredoquestions && ! $ this -> is_finished ( ) && $ this -> get_question_state ( $ slot ) -> is_finished ( ) ; }
Is it possible for this question to be re-started within this attempt?

@param int $slot the number used to identify this question within this attempt.
@return whether the student should be given the option to restart this question now.
Is it possible for this question to be re - started within this attempt?