public static function get($id)
 {
     global $db;
     $query = "SELECT * FROM `student_formal_remediations` where `id`=" . $db->qstr($id);
     $result = $db->GetRow($query);
     if ($result) {
         $fr = FormalRemediation::fromArray($result);
         return $fr;
     }
 }
 public static function get(User $user)
 {
     global $db;
     $frs = array();
     $user_id = $user->getID();
     $query = "SELECT * FROM `student_formal_remediations` WHERE `user_id` = " . $db->qstr($user_id);
     $results = $db->getAll($query);
     if ($results) {
         foreach ($results as $result) {
             $fr = FormalRemediation::fromArray($result);
             $frs[] = $fr;
         }
     }
     return new self($frs);
 }