コード例 #1
0
 /**
  * @param VisitorInterface $visitor
  * @param FloatType        $data
  * @param array            $type
  * @param Context          $context
  *
  * @return mixed|void
  */
 public function serializeFloatType(VisitorInterface $visitor, FloatType $data, array $type, Context $context)
 {
     $numberFormatter = new \NumberFormatter($this->getLocale($type), $this->getFormat($type));
     if ($visitor instanceof XmlSerializationVisitor && false === $this->xmlCData) {
         return $visitor->visitSimpleString($numberFormatter->format($data->getValue()), $type, $context);
     }
     return $visitor->visitString($numberFormatter->format($data->getValue()), $type, $context);
 }
コード例 #2
0
 /**
  * @return float
  */
 public function getShippingTaxRate()
 {
     return $this->shippingTaxRate->getValue();
 }
コード例 #3
0
 /**
  * @return float
  */
 public function getEBayShippingCost()
 {
     return $this->eBayShippingCost->getValue();
 }
コード例 #4
0
 /**
  * @return float
  */
 public function getItemWeight()
 {
     return $this->itemWeight->getValue();
 }
コード例 #5
0
 /**
  * @return float
  */
 public function getMaxAmount()
 {
     return $this->maxAmount->getValue();
 }
コード例 #6
0
 /**
  * @return float
  */
 public function getAdditionalItemCosts()
 {
     return $this->additionalItemCosts->getValue();
 }
コード例 #7
0
 /**
  * @return float
  */
 public function getBasepriceFactor()
 {
     return $this->basepriceFactor->getValue();
 }
コード例 #8
0
 /**
  * @return float
  */
 public function getShippingCost()
 {
     return $this->shippingCost->getValue();
 }
コード例 #9
0
 /**
  * @return float
  */
 public function getFullAmount()
 {
     return $this->fullAmount->getValue();
 }
コード例 #10
0
 /**
  * @return float
  */
 public function getPrice()
 {
     return $this->price->getValue();
 }
コード例 #11
0
 /**
  * @return float
  */
 public function getWeight()
 {
     return $this->weight->getValue();
 }
コード例 #12
0
 /**
  * @return float
  */
 public function getScaledDPrice()
 {
     return $this->scaledDPrice->getValue();
 }
コード例 #13
0
 /**
  * @return float
  */
 public function getPaymentAdditionalCost()
 {
     return $this->paymentAdditionalCost->getValue();
 }
コード例 #14
0
ファイル: Order.php プロジェクト: next-sentence/afterbuy-sdk
 /**
  * @return float
  */
 public function getAnr()
 {
     return $this->anr->getValue();
 }