Esempio n. 1
0
 /**
  * Retourne le devoir correspondant à l'id
  * @param type $id identifiant recherché
  * @return boolean | Devoir correspondant à l'identifiant
  */
 public static function findById($id)
 {
     if (is_numeric($id)) {
         Load::DAO("devoirs");
         return DevoirsDAO::findById($id);
     }
     return false;
 }
Esempio n. 2
0
 public function test_devoirFindById()
 {
     $db = DB::Connect();
     $result = $db->query("SELECT libelle_devoir as nom FROM DEVOIRS WHERE id_devoir = 9");
     $result->setFetchMode(PDO::FETCH_OBJ);
     $result = $result->fetch();
     $attendu = $result->nom;
     Load::DAO("devoirs");
     $devoir = DevoirsDAO::findById(9);
     if ($devoir) {
         $this->message["dev_findById_mess"] = "Attendu : " . $attendu . "  - Trouver : " . $devoir->name;
     } else {
         $this->message["dev_findById_mess"] = "Attendu : " . $attendu . "  - Trouver :  Rien";
     }
     return !empty($devoir) && $attendu === $devoir->name;
 }