primaryFilterFactory->has($this->entityType, $filterName)) { $filter = $this->primaryFilterFactory->create($this->entityType, $this->user, $filterName); $filter->apply($queryBuilder); return; } // For backward compatibility. if ( $this->selectManager->hasPrimaryFilter($filterName) && $queryBuilder instanceof OrmSelectBuilder ) { $this->selectManager->applyPrimaryFilterToQueryBuilder($queryBuilder, $filterName); return; } throw new Error("No primary filter '{$filterName}' for '{$this->entityType}'."); } }