/** * @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; }