Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
FilterGroupBuilder.php
Go to the documentation of this file.
1 <?php
8 
12 
19 {
23  protected $_filterBuilder;
24 
29  public function __construct(
31  FilterBuilder $filterBuilder
32  ) {
33  parent::__construct(
35  );
36  $this->_filterBuilder = $filterBuilder;
37  }
38 
45  public function addFilter(\Magento\Framework\Api\Filter $filter)
46  {
47  $this->data[FilterGroup::FILTERS][] = $filter;
48  return $this;
49  }
50 
57  public function setFilters(array $filters)
58  {
59  return $this->_set(FilterGroup::FILTERS, $filters);
60  }
61 }
__construct(ObjectFactory $objectFactory, FilterBuilder $filterBuilder)
$filters
Definition: uploader.phtml:11
addFilter(\Magento\Framework\Api\Filter $filter)