/** * @param Restaurant $restaurant * @return mixed */ public function setOrderAsSent(Restaurant $restaurant) { $date = new \DateTime(); $date->setTime(0, 0, 0); $qb = $this->createQueryBuilder('o'); $query = $qb->update()->set('o.sent', '?1')->where('o.date = :date')->andWhere('o.restaurant = :restaurantId')->setParameter('1', true)->setParameter('date', $date)->setParameter('restaurantId', $restaurant->getId())->getQuery(); return $query->execute(); }