public function add(Facture $facture) { $q = $this->_db->prepare('INSERT INTO facture SET prixTotal = :prixTotal'); $q->bindValue(':prixTotal', $facture->prixTotal(), PDO::PARAM_INT); $q->execute(); # on hydrate la facture passée en argument avec l'id insérée en base de données $facture->hydrate(['idFacture' => $this->_db->lastInsertId(), 'prixTotal' => $facture->prixTotal()]); return self::ACTION_REUSSIE; }