/**
  * Sets a product value
  *
  * @param ProductInterface    $product
  * @param ColumnInfoInterface $columnInfo
  * @param array               $transformerInfo
  * @param mixed               $value
  *
  * @return array
  */
 protected function setProductValue(ProductInterface $product, ColumnInfoInterface $columnInfo, array $transformerInfo, $value)
 {
     if ($transformerInfo[0] instanceof SkipTransformer) {
         return [];
     }
     $productValue = $this->getProductValue($product, $columnInfo);
     return parent::setProperty($productValue, $columnInfo, $transformerInfo, $value);
 }