*/ public function getCoursesToFrom(Organization $organization, \DateTimeInterface $start, \DateTimeInterface $end): array { $this->filtersConfigurationService->suspendTimeConstraintFilters(); $queryBuilder = $this->createQueryBuilder('course'); $queryBuilder ->andWhere( $queryBuilder->expr()->between('course.datetimeStart', ':dateStart', ':dateEnd') ) ->andWhere('course.organization = :organization') ->setParameter('dateStart', $start) ->setParameter('dateEnd', $end) ->setParameter('organization', $organization) ; $results = $queryBuilder->getQuery()->getResult(); $this->filtersConfigurationService->restoreTimeConstraintFilters(); return $results; } }