Example #1
0
 /**
  * @param $filterId
  * @return \Ess\M2ePro\Model\Magento\Product\Rule\Custom\AbstractCustom
  */
 protected function getCustomFilterInstance($filterId)
 {
     $parentFilters = parent::getCustomFilters();
     if (isset($parentFilters[$filterId])) {
         return parent::getCustomFilterInstance($filterId);
     }
     $customFilters = $this->getCustomFilters();
     $this->_customFiltersCache[$filterId] = $this->modelFactory->getObject('Ebay\\Magento\\Product\\Rule\\Custom\\' . $customFilters[$filterId]);
     return $this->_customFiltersCache[$filterId];
 }