lugasdev/mutasi

检查银行突变

v0.4 2018-10-02 11:14 UTC

This package is auto-updated.

Last update: 2024-09-26 01:30:58 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

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 文件