ghanem/reloadly

一个提供Laravel和reloadly API之间接口的包

安装: 19

依赖项: 0

建议者: 0

安全: 0

星星: 1

关注者: 2

分支: 1

开放问题: 0

类型:laravel-package

V1.0 2021-10-04 14:22 UTC

This package is auto-updated.

Last update: 2024-09-04 21:12:40 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

一个提供LaravelReloadly API之间接口的包,包含Gifs。

安装

您可以通过composer安装此包

composer require ghanem/reloadly

现在您需要通过以下命令发布配置文件

php artisan vendor:publish --provider="Ghanem\Reloadly\ReloadlyServiceProvider" --tag="config"

如何使用

导入Reloadly Facade

<?php
....

use Ghanem\Reloadly\Facades\Reloadly;

class PostController extends Controller
{
    public function makeReport()
    {
        $countries =  Reloadly::countries();
    }

可用方法

获取所有国家

Reloadly::countries();

通过ISO代码获取国家

Reloadly::countryByIsoCode('eg');

获取所有运营商

Reloadly::operators();
// filter by country Iso Code
Reloadly::operators('eg');

通过ID获取运营商

Reloadly::operatorById(1);

通过ISO代码自动检测运营商

Reloadly::autoDetectOperator('eg', '+201013001322');

获取余额

Reloadly::balances();

进行空中充值

Reloadly::createTransaction("120", "15", ['countryCode' => 'EG', 'number' => '1013001322']);

获取所有交易

Reloadly::transactions();

通过ID获取交易

Reloadly::transactionById(20818);