/** * Récupère les pleins d'un véhicule. * * @param Vehicule $vehicule * @param string $order 'ASC' (par défaut) ou 'DESC'. * * @return \Doctrine\Common\Collections\ArrayCollection */ public function findByVehicule(Vehicule $vehicule, $order = 'ASC') { $queryBuilder = $this->createQueryBuilder('p'); $vehiculeID = $vehicule->getId(); $queryBuilder->where('p.vehicule = :vehicule_id')->orderBy('p.date', $order)->setParameter(':vehicule_id', $vehiculeID); $pleins = $queryBuilder->getQuery()->getResult(); return $pleins; }