Пример #1
0
 public function save(Visiteur $visiteur)
 {
     $visiteurData = array('id_visiteur' => $visiteur->getId(), 'nom_visiteur' => $visiteur->getNom(), 'prenom_visiteur' => $visiteur->getPrenom(), 'adresse_visiteur' => $visiteur->getAdresse(), 'cp_visiteur' => $visiteur->getCodePostal(), 'ville_visiteur' => $visiteur->getVille(), 'date_embauche' => $visiteur->getDateEmbauche(), 'login_visiteur' => $visiteur->getUsername(), 'pwd_visiteur' => $visiteur->getPassword());
     if ($visiteur->getId()) {
         $this->getDb()->update('visiteur', $visiteurData, array('id_visiteur' => $visiteur->getId()));
     } else {
         $this->getDb()->insert('visiteur', $visiteurData);
         $id = $this->getDb()->lastInsertId();
         $visiteur->setId($id);
     }
 }