public function findOneBy($criteria)
    {
        $criteria = Util::normalizeCriteria($criteria);

        $criteria->setFirstResult(0);
        $criteria->setMaxResults(1);

        $queryBuilder = $this->getQueryBuilder($criteria);

        return $queryBuilder->getQuery()->getOneOrNullResult();
    }