' . ($today===null ? 'CURRENT_TIMESTAMP()' : ':today'); $q = $this->_em->createQuery($dql) ->setParameter('date', $expireDate, Type::DATETIME); if($today !== null) { $q->setParameter('today', $today, Type::DATETIME); } return $q->getResult(); } }