filterByCreatedAt($minDate, Criteria::GREATER_EQUAL); } if (null !== $maxDate) { $maxDateObject = new \DateTime($maxDate); $maxDateObject->add(new \DateInterval('P1D')); $search->filterByCreatedAt(date('Y-m-d', $maxDateObject->getTimestamp()), Criteria::LESS_THAN); } if (null !== $resources) { $search->filterByResource($resources); } if (null !== $actions) { $search->filterByAction($actions); } if (null !== $login) { $search->filterByAdminLogin($login); } return $search->find(); } } // AdminLogQuery