Example #1
0
 private function applyPenalties(Paper $paper, Question $question, Response $response)
 {
     $penalty = $this->hintManager->getPenalty($paper, $question);
     $response->setMark($response->getMark() - $penalty);
     if ($response->getMark() < 0) {
         $response->setMark(0);
     }
 }