/** * Applies filter to query by attribute * * @param FilterDatasourceAdapterInterface $ds * @param string $field * @param string $operator * @param mixed $value */ public function applyFilter(FilterDatasourceAdapterInterface $ds, $field, $operator, $value) { $ds->getProductQueryBuilder()->addFilter($field, $operator, $value); }