checkerFactory->create($this->entityType, $this->user); $checker->check($whereItem, $params); $converter = $this->converterFactory->create($this->entityType, $this->user); $whereClause = $converter->convert($queryBuilder, $whereItem); $queryBuilder->where($whereClause); } }