requestStack->getMainRequest()->isMethod('GET') && $this->requestStack->getMainRequest()->get('_time_constraint', true) == true ; } public function addWhere(QueryBuilder $queryBuilder): void { $rootAliases = $queryBuilder->getRootAliases(); if (empty($rootAliases)) { throw new \LogicException('No root alias defined.'); } $rootAlias = $rootAliases[0]; $queryBuilder->innerJoin(sprintf('%s.organizationFunction', $rootAlias), 'organization_function'); } }