src/Biz/OrderFacade/Currency.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace Biz\OrderFacade;
use Codeages\Biz\Framework\Context\Biz;
class Currency
{
public $isoCode = MajorCurrency::ISO_CODE;
public $symbol = MajorCurrency::SYMBOL;
public $prefix = MajorCurrency::PREFIX;
public $suffix = MajorCurrency::SUFFIX;
public $exchangeRate = MajorCurrency::EXCHANGE_RATE;
/**
* Number of digits after the decimal separator.
*
* @var int
*/
public $precision = MajorCurrency::PRECISION;
/**
* Decimal part delimiter
*
* @var string
*/
public $decimalDelimiter = MajorCurrency::DECIMAL_DELIMITER;
/**
* Thousand delimier
*
* @var string
*/
public $thousandDelimiter = MajorCurrency::THOUSAND_DELIMITER;
private $coinSetting = array();
public function __construct(Biz $biz)
{
$coinSetting = $biz->service('System:SettingService')->get('coin', array());
if ($coinSetting['coin_enabled'] && 'currency' == $coinSetting['cash_model']) {
$this->isoCode = 'COIN';
$this->symbol = $coinSetting['coin_name'];
$this->prefix = '';
$this->suffix = ' '.$coinSetting['coin_name'];
$this->exchangeRate = $coinSetting['cash_rate'];
}
$this->coinSetting = $coinSetting;
}
public function formatParts($value)
{
$value = round($value * $this->exchangeRate, 2);
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。