/**
* Finds the Score object for a given date and bundle
*
* @param DateTime $date
* @param Bundle $bundle
* @return Score or null
*/
public function findOneByDateAndBundle(\DateTime $date, Bundle $bundle)
{
try {
return $this->createQueryBuilder('s')->where('s.bundle = :bundle_id')->andWhere('s.date = :date')->setParameter('bundle_id', $bundle->getId())->setParameter('date', $date->format('Y-m-d'))->getQuery()->getSingleResult();
} catch (NoResultException $e) {
return null;
}
}