Example #1
0
 /**
  * Returns whether a mark is valid.
  *
  * @param Result $result
  * @param mixed  $mark
  *
  * @return bool
  */
 public function isValidMark(Result $result, $mark)
 {
     // normalize french decimal marks
     $mark = str_replace(',', '.', $mark);
     return is_numeric($mark) && (double) $mark <= $result->getTotal();
 }