lugasdev / mutasi
检查银行突变
v0.4
2018-10-02 11:14 UTC
Requires
- php: >=5.6.4
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2024-09-26 01:30:58 UTC
README
Laravel 用于印度尼西亚突变银行的包。本包支持 BCA、Mandiri、BNI 和 BRI 等 4 家银行。
入门指南
以下说明将帮助您在本地机器上运行项目的副本以进行开发和测试。有关如何在实时系统上部署项目的说明,请参阅部署部分。
安装
首先,通过 Composer 需求此包。
$ composer require lugasdev/mutasi
接下来,在您的 config/app.php 文件中添加服务提供者。
Lugasdev\Mutasi\MutasiServiceProvider::class
如果您想使用 Facade 而不是辅助函数,请将其添加到别名数组中。
'Mutasi' => Lugasdev\Mutasi\Facade\Mutasi::class,
接下来,如果您想配置凭证,您可以发布配置文件。
php artisan vendor:publish --provider="Lugasdev\Mutasi\MutasiServiceProvider"
将此环境复制到您的 .env 文件中,以帮助您轻松更改信息。
DIMAS_LICENSE=
CHECK_CONTROL=
HTML_OUTPUT=
BCA_ACTIVE=
BCA_USERNAME=
BCA_PASSWORD=
BCA_DAY=
MANDIRI_ACTIVE=
MANDIRI_USERNAME=
MANDIRI_PASSWORD=
MANDIRI_REKENING=
MANDIRI_DAY=
BNI_ACTIVE=
BNI_PASSWORD=
BNI_DAY=
BRI_ACTIVE=
BRI_PASSWORD=
BRI_DAY=
最后,从本包迁移表以存储数据突变。它将自动创建表。您无需复制它。
php artisan migrate
文档
要使用此包,只需调用函数。
example : yourdomain.com/BCA
Route::get('/{case}', function ($case) {
return Mutasi::cekMutasi($case); //$case to store bank name such as 'BCA 'Mandiri', 'BNI', 'BRI'
});
要通过路由传递银行凭证进行开发测试,请使用该包。
use Illuminate\Http\Request;
Route::get('get/{case}', ['as' => '/get/{case}', 'uses' => function (Request $request, $case) {
$auth = $request->all();
return Mutasi::cekMutasiAuth($auth, $case);
}]);
版本控制
我们使用 SemVer 进行版本控制。有关可用的版本,请参阅此存储库的 标签。
作者
- Lugas Septiawan - 初始工作 - Lugasdev
有关参与此项目的 贡献者 列表,请参阅。
许可协议
本项目采用 MIT 许可协议 - 有关详细信息,请参阅 LICENSE.md 文件