21 private $conditionResolver;
26 private $nameResolver;
38 $this->conditionResolver = $conditionResolver;
39 $this->nameResolver = $nameResolver;
51 if (!isset($queryConfig[
'source'][
'filter'])) {
52 return $selectBuilder;
54 $filters = $this->conditionResolver->getFilter(
56 $queryConfig[
'source'][
'filter'],
57 $this->nameResolver->getAlias($queryConfig[
'source'])
60 return $selectBuilder;
assemble(SelectBuilder $selectBuilder, $queryConfig)
__construct(ConditionResolver $conditionResolver, NameResolver $nameResolver)