Code Duplication    Length = 3-3 lines in 2 locations

core/diag/Sociopath.php 2 locations

@@ 49-51 (lines=3) @@
46
47
    public function revaluate($questionNumber, $answer) {
48
        $questionDetails = $this->qaArray[$questionNumber];
49
        if ($answer === TRUE) {
50
            $this->possibleFailureReasons[$questionDetails['AREA']] = $this->possibleFailureReasons[$questionDetails['AREA']] * $questionDetails["FACTOR"];
51
        }
52
        if ($answer === FALSE) {
53
            $this->possibleFailureReasons[$questionDetails['AREA']] = $this->possibleFailureReasons[$questionDetails['AREA']] / $questionDetails["FACTOR"];
54
        }
@@ 52-54 (lines=3) @@
49
        if ($answer === TRUE) {
50
            $this->possibleFailureReasons[$questionDetails['AREA']] = $this->possibleFailureReasons[$questionDetails['AREA']] * $questionDetails["FACTOR"];
51
        }
52
        if ($answer === FALSE) {
53
            $this->possibleFailureReasons[$questionDetails['AREA']] = $this->possibleFailureReasons[$questionDetails['AREA']] / $questionDetails["FACTOR"];
54
        }
55
        $this->normaliseResultSet();
56
        $this->previousQuestions[] = $questionNumber;
57