/** * Creates a Visiteur object based on a DB row. * * @param array $row The DB row containing User data. * @return \GSB\Domain\Visiteur */ protected function buildDomainObject($row) { $visiteur = new Visiteur(); $visiteur->setId($row['id_visiteur']); $visiteur->setNom($row['nom_visiteur']); $visiteur->setPrenom($row['prenom_visiteur']); $visiteur->setAdresse($row['adresse_visiteur']); $visiteur->setCodepostal($row['cp_visiteur']); $visiteur->setVille($row['ville_visiteur']); $visiteur->setDateEmbauche($row['date_embauche']); $visiteur->setUsername($row['login_visiteur']); $visiteur->setPassword($row['pwd_visiteur']); $visiteur->setSalt($row['salt']); $visiteur->setRole($row['role']); return $visiteur; }