/** * Récupère un objet Vehicule en base * * @param int $id l'id du Vehicule à récupérer * * @return Vehicule un objet contenant le véhicule récupéré */ public function get($id) { $id = (int) $id; $q = $this->_db->query('SELECT id, marque, modele, couleur, nb_roues, prix, vitesse FROM vehicule WHERE id = ' . $id); $donnees = $q->fetch(\PDO::FETCH_ASSOC); $vehicule = new Camion(); if (!empty($donnees)) { $vehicule->hydrate($donnees); } return $vehicule; }