reg2005 / pmpaylaravel
此包允许您获取Perfect Money(http://perfectmoney.is)的余额、交易历史并执行批量支付
1.0.5
2016-04-29 19:54 UTC
Requires
- php: >=5.5.9
- illuminate/support: ~5.1
- reg2005/payassetslaravel: 1.*
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
This package is not auto-updated.
Last update: 2024-09-14 18:20:46 UTC
README
此包允许您获取Perfect Money(http://perfectmoney.is)的余额、交易历史并执行批量支付
安装
通过Composer
$ composer require reg2005/PmPayLaravel
配置
Add in config/app.php in providers reg2005\PayAssetsLaravel\PayAssetsLaravelServiceProvider::class, reg2005\PmPayLaravel\PmServiceProvider::class,
迁移
artisan vendor:publish artisan migrate
您需要在reg2005_accounts表中添加Perfect Money账户(启用对API的访问权限和访问掩码)
登录名、密码、类型=PM;
代理
我建议使用代理来完成此操作,只需将它们添加到reg2005_proxys表即可
ip = host:port:protocol
示例:80.78.251.195:2004:http
测试
如果您有APP_DEBUG=true(在.env文件中)
在您的浏览器中打开 http://yourdomain.com/pay/pm
使用Cron
这是您需要添加到服务器的唯一Cron条目
* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
https://laravel.net.cn/docs/master/scheduling
在app/console/Kernel.php中添加或替换此方法
protected function schedule(Schedule $schedule) { $schedule->call(function () { $res = (new PmController())->index(); })->everyMinute(); }
变更日志
有关最近更改的更多信息,请参阅CHANGELOG
测试
$ phpunit
贡献
有关详细信息,请参阅CONTRIBUTING和CONDUCT
安全性
如果您发现任何安全问题,请通过电子邮件cmp08@ya.ru联系,而不是使用问题跟踪器。
鸣谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件