27 private $aliasResolver;
37 private $selectBuilder;
58 $this->aliasResolver = $aliasResolver;
70 $alias = $this->aliasResolver->getAlias($filter);
71 $attribute = $this->getAttributeByCode($filter->getField());
82 private function getAttributeByCode($field)
apply(\Magento\Framework\Search\Request\FilterInterface $filter, \Magento\Framework\DB\Select $select)
__construct( $storeManager, $resourceConnection, EavConfig $eavConfig, $scopeConfig, AliasResolver $aliasResolver, SelectBuilder $selectBuilder=null)