return $this->asJson($mess);
}
$user->burn_balans = max(0, $user->burn_balans - $write_off_bonuses);
+ // [balans - burn_balance, burn_balans] - показать клиенту что мы сожгли сжигаемый баланс
// старая точка проверки кода
// file_put_contents(self::OUT_DIR . '/sale_bonuses_' . $fl . '.json', PHP_EOL . '--' . __LINE__, FILE_APPEND);
continue;
}
if (!in_array($phone, $userBonusExist)) {
- Users::updateAll(['burn_balans' => $bonus], ['phone' => '' . $phone]);
$userBonus4 = new UsersBonus();
$userBonus4->phone = '' . $phone;
$userBonus4->name = $name;
json_encode($userBonus4->getErrors(), JSON_UNESCAPED_UNICODE) . " " . $key . "\n",
BaseConsole::FG_RED
);
+ } else {
+ Users::updateAll(['burn_balans' => $bonus], ['phone' => '' . $phone]);
}
}
}