| Current Path : /home/rtorresani/www/app/code/Amasty/ImportCore/Import/Filter/ |
| Current File : //home/rtorresani/www/app/code/Amasty/ImportCore/Import/Filter/FilterDataInterface.php |
<?php
/**
* @author Amasty Team
* @copyright Copyright (c) Amasty (https://www.amasty.com)
* @package Import Core for Magento 2 (System)
*/
namespace Amasty\ImportCore\Import\Filter;
interface FilterDataInterface
{
/**
* @return array|string
*/
public function getCondition();
/**
* @param array|string $condition
*
* @return \Amasty\ImportCore\Import\Filter\FilterDataInterface
*/
public function setCondition($condition): FilterDataInterface;
/**
* @return mixed
*/
public function getValue();
/**
* @param mixed $value
*
* @return \Amasty\ImportCore\Import\Filter\FilterDataInterface
*/
public function setValue($value): FilterDataInterface;
/**
* @return mixed
*/
public function getFilterValue();
/**
* @param mixed $filterValue
*
* @return \Amasty\ImportCore\Import\Filter\FilterDataInterface
*/
public function setFilterValue($filterValue): FilterDataInterface;
/**
* @return mixed
*/
public function getFilterConfig();
/**
* @param mixed $filterConfig
*
* @return \Amasty\ImportCore\Import\Filter\FilterDataInterface
*/
public function setFilterConfig($filterConfig): FilterDataInterface;
}