mechawrench / laracoins
WebApp货币,用户可以进行交易/出售/购买
v1.2.1
2021-04-30 22:56 UTC
Requires
- php: ^7.1 || ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- orchestra/testbench: ^5.0
- phpunit/phpunit: ^9.0
- psalm/plugin-laravel: ^1.2
- vimeo/psalm: ^3.11
This package is auto-updated.
Last update: 2024-09-29 06:02:43 UTC
README
WebApp货币,用户可以进行交易/出售/购买。
安装
您可以通过composer安装此包
composer require mechawrench/laracoins
您可以使用以下命令发布和运行迁移
php artisan vendor:publish --provider="Mechawrench\Laracoins\LaracoinsServiceProvider" --tag="migrations" php artisan migrate
用法
// Import class (at top of file) use Mechawrench\Laracoins; // Fund user account Laracoins::fundUser($user_id, $quantity, $comment); // Lock and unlock user coins Laracoins::lockUser($user_id); Laracoins::unlockUser($user_id); // Send coins between users Laracoins::tradeCoins($to_user_id, $from_user_id, $amount, $comment); // Get user balance Laracoins::balance($user_id); // Get user history Laracoins::userHistory($user_id); // Get top coin holders, sorted in desc order Laracoins::topHolders(); Laracoins::topHolders($quantity);
测试
composer test
变更日志
有关最近更改的更多信息,请参阅CHANGELOG
贡献
有关详细信息,请参阅CONTRIBUTING
安全
如果您发现任何与安全相关的问题,请通过电子邮件jesse.schneider@hey.com联系,而不是使用问题跟踪器。
致谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件