public function __construct($data, $searchInDB = false) { if ($searchInDB) { $this->id = $data->id_etu; $info = EtudiantDAO::getInfo($this->id); $this->construct_from($info); $this->formations = FormationsModel::findByEtudiant($this->id); foreach ($this->formations as $f) { $f->loadMatieres(); } $formation = FormationDAO::findByEtudiant($this->id); $cpt = 0; foreach ($formation as $f2) { if ($cpt == 0) { $this->dernierformation = $f2; } $cpt++; } } else { $this->construct_from($data); } }
public static function findByEtudiant($id_etu) { return FormationDAO::findByEtudiant($id_etu); }