/** * Fonction permettant de récupérer tout les fichiers attendu du devoir * * @param type $id_devoir * @return type */ public static function findAll($id_devoir) { Load::DAO("fichier"); return FichierDAO::findByDevoir($id_devoir); }
public function test_fichierFindByDevoir() { $db = DB::Connect(); $result = $db->query("SELECT count(*) as nombre FROM FICHIERS_ATTENDUS WHERE id_devoir = 1"); $result->setFetchMode(PDO::FETCH_OBJ); $result = $result->fetch(); $count = $result->nombre; Load::DAO("fichier"); $fichiers = FichierDAO::findByDevoir(1); $this->message["file_findByDevoir_mess"] = "Attendu : " . $count . " - Trouver : " . count($fichiers); return count($fichiers) === intval($count); }