Ejemplo n.º 1
0
 /**
  * @param string $productType
  * @return array
  */
 protected function resetRequiredFields($productType)
 {
     $required = parent::resetRequiredFields($productType);
     if (isset($this->_data[$productType]['data']['fields']['price'])) {
         $required = array_merge_recursive($required, array('data' => array('fields' => array('price' => array('value' => 60, 'group' => Fixture\Product::GROUP_PRODUCT_DETAILS)), 'checkout' => array('prices' => array('price_from' => 70, 'price_to' => 72)))));
     } else {
         $required['data']['checkout']['prices'] = $this->_data[$productType]['data']['checkout']['prices'];
     }
     return $required;
 }
Ejemplo n.º 2
0
 /**
  * @param string $productType
  * @return array
  */
 protected function resetRequiredFields($productType)
 {
     return array_replace_recursive(parent::resetRequiredFields($productType), ['data' => ['fields' => ['price' => ['value' => '1.99', 'group' => Fixture\Product::GROUP_PRODUCT_DETAILS]]]]);
 }