+3
-5
@@ -13,7 +13,6 @@
|
||||
*
|
||||
*/
|
||||
|
||||
use Battles\Bank;
|
||||
use Battles\Template;
|
||||
use Battles\User;
|
||||
|
||||
@@ -47,7 +46,7 @@ if (!empty($_POST['sendAction'])) {
|
||||
$_POST['days'] = 1;
|
||||
}
|
||||
$cost = $_POST['days'] * 5;
|
||||
if (User::getInstance()->getMoney() < $cost) {
|
||||
if (!User::getInstance()->money()->spend($cost)) {
|
||||
$status = "Не хватает кредитов на оплату подарка!";
|
||||
return;
|
||||
}
|
||||
@@ -60,9 +59,8 @@ if (!empty($_POST['sendAction'])) {
|
||||
$sender = "Подарок от " . User::getInstance()->getLogin();
|
||||
}
|
||||
|
||||
User::getInstance()->setMoney(User::getInstance()->getMoney() - $cost);
|
||||
Bank::setWalletMoney(User::getInstance()->getMoney(), User::getInstance()->getId());
|
||||
db::c()->query('INSERT INTO users_presents (owner, img, text, sender, expiration_date) VALUES (?i,"?s","?s","?s",DATE_ADD(CURDATE(),INTERVAL ?i DAY))', $receiver['id'], $_POST['present'], $_POST['text'], $sender, $_POST['days']);
|
||||
\Battles\Database\Db::getInstance()->execute('insert into users_presents (owner_id, sender_id, image) values (?,?,?)', [$receiver['id'], $sender, $_POST['present']]);
|
||||
//db::c()->query('INSERT INTO users_presents (owner, img, text, sender, expiration_date) VALUES (?i,"?s","?s","?s",DATE_ADD(CURDATE(),INTERVAL ?i DAY))', $receiver['id'], $_POST['present'], $_POST['text'], $sender, $_POST['days']);
|
||||
|
||||
$telegraphText = "Вам пришёл подарок от {$sender}!";
|
||||
db::c()->query('INSERT INTO `telegraph` (receiver, text) VALUES (?i,"?s")', $receiver['id'], $telegraphText);
|
||||
|
||||
Reference in New Issue
Block a user