【发布时间】:2018-07-18 01:10:06
【问题描述】:
试图了解,为什么我无法使用 paypal Sandox 弹出用户余额。
这是我的 AccountBalance.php 部分代码,当用户在贝宝付款时
public function rebuildBalance($user_id, $amount, $bonus = 0, $frozen = false, $currency) {
$balance = UserBalance::where('user_id', $user_id)->where('currency_id', $currency)->first();
if ($bonus == 0) {
if ($frozen) {
$balance->balance_frozen += $amount;
} else {
$balance->balance += $amount;
}
} else {
$balance->bonus += $amount;
}
当交易结束时,我得到了从空值创建默认对象
到这部分$balance->balance += $amount;
谢谢
【问题讨论】: