This repository has been archived on 2026-04-06. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
PayPal-PHP-SDK/lib/PayPal/Common/FormatConverter.php
japatel d11533110b Sanitize Input for Price Variables
- Updated the model to automatically format the price
- Updated the samples to reflect the new changes
- More Unit Tests
2014-11-03 16:31:03 -06:00

35 lines
686 B
PHP

<?php
namespace PayPal\Common;
class FormatConverter {
const TWO_DECIMAL_PLACES = '%0.2f';
/**
* Format the data based on the input formatter value
*
* @param $value
* @param $formatter
* @return string
*/
public static function format($value, $formatter)
{
return sprintf($formatter, $value);
}
/**
* Format the input data to two decimal places
*
* @param $value
* @return string
*/
public static function formatToTwoDecimalPlaces($value)
{
if (trim($value) != null) {
return static::format($value, self::TWO_DECIMAL_PLACES);
}
return null;
}
}