| Current Path : /home/rtorresani/www/vendor/magento/module-cms/Ui/Component/ |
| Current File : //home/rtorresani/www/vendor/magento/module-cms/Ui/Component/AddFilterInterface.php |
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
declare(strict_types=1);
namespace Magento\Cms\Ui\Component;
use Magento\Framework\Api\Filter;
use Magento\Framework\Api\Search\SearchCriteriaBuilder;
/**
* Provides extension point to add additional filters to search criteria.
*
* @api
*/
interface AddFilterInterface
{
/**
* Adds custom filter to search criteria builder based on received filter.
*
* @param SearchCriteriaBuilder $searchCriteriaBuilder
* @param Filter $filter
* @return void
*/
public function addFilter(SearchCriteriaBuilder $searchCriteriaBuilder, Filter $filter);
}