Exemple #1
0
 /**
  * @param Payone_Api_Request_Interface $request
  * @return bool
  */
 protected function mapAmount(Payone_Api_Request_Interface $request)
 {
     /** @var $request Payone_Api_Request_UpdateAccess  */
     $currency = $request->getCurrency();
     $amountTrail = $request->getAmountTrail();
     $mappedAmountTrail = $this->getMapperCurrency()->mapAmountToSub($amountTrail, $currency);
     $request->setAmountTrail($mappedAmountTrail);
     $amountRecurring = $request->getAmountRecurring();
     $mappedAmountRecurring = $this->getMapperCurrency()->mapAmountToSub($amountRecurring, $currency);
     $request->setAmountRecurring($mappedAmountRecurring);
     return true;
 }