/** * Get price id * * @param null|string $defaultPrefix * @param null|string $defaultSuffix * @return string */ public function getPriceId($defaultPrefix = null, $defaultSuffix = null) { if ($this->hasData('price_id')) { return $this->getData('price_id'); } $priceId = $this->saleableItem->getId(); $prefix = $this->hasData('price_id_prefix') ? $this->getData('price_id_prefix') : $defaultPrefix; $suffix = $this->hasData('price_id_suffix') ? $this->getData('price_id_suffix') : $defaultSuffix; $priceId = $prefix . $priceId . $suffix; return $priceId; }