Esempio n. 1
0
 /**
  * @param \Generated\Shared\Transfer\PriceProductTransfer $priceProductTransfer
  *
  * @return \Generated\Shared\Transfer\PriceProductTransfer
  */
 protected function setPriceType(PriceProductTransfer $priceProductTransfer)
 {
     if ($priceProductTransfer->getPriceTypeName() === null) {
         $priceProductTransfer->setPriceTypeName($this->priceConfig->getPriceTypeDefaultName());
     }
     return $priceProductTransfer;
 }
Esempio n. 2
0
 /**
  * @param string|null $priceType
  *
  * @return \Orm\Zed\Price\Persistence\SpyPriceType
  */
 protected function handleDefaultPriceType($priceType = null)
 {
     if ($priceType === null) {
         $priceType = $this->priceConfig->getPriceTypeDefaultName();
     }
     return $priceType;
 }
Esempio n. 3
0
 /**
  * @return void
  */
 protected function createPriceType()
 {
     $this->writer->createPriceType($this->config->getPriceTypeDefaultName());
 }