kenkioko / flutterwave-laravel-v3
适用于Laravel的Flutterwave版本3实现
1.0.0
2020-12-03 15:16 UTC
Requires
- php: ^5.6.0|^7.2
- illuminate/support: ^5.0|^6.0|^7.0|^8.0
- mashape/unirest-php: ^3.0|^4.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- mockery/mockery: ^1.2
- orchestra/testbench: ^4.0
- phpunit/phpunit: ^8.3
- satooshi/php-coveralls: >0.7
- scrutinizer/ocular: ^1.1
This package is auto-updated.
Last update: 2024-09-16 20:01:26 UTC
README
Laravel包用于Flutterwave v3 API
安装
要获取Flutterwave Rave for Laravel的最新版本,只需使用composer
composer require kenkioko/flutterwave-laravel-v3
对于Laravel => 5.5
,跳过此步骤,直接进行配置
一旦安装了Flutterwave Rave for Laravel,您需要注册服务提供者。打开config/app.php文件,并将以下内容添加到providers键中。
'providers' => [ /* * Package Service Providers... */ ... Laravel\Flutterwave\RaveServiceProvider::class, ... ]
还需要添加到aliases
'aliases' => [ ... 'Rave' => Laravel\Flutterwave\Facades\Rave::class, ... ]
配置
php artisan vendor:publish --provider="Laravel\Flutterwave\RaveServiceProvider"
名为flutterwave.php
的配置文件将放置在您的配置目录中
用法
打开您的.env文件,并添加您的公钥、私钥、环境变量和logo URL,如下所示
FLUTTERWAVE_PUBLIC_KEY=FLWPUBK-xxxxxxxxxxxxxxxxxxxxx-X
FLUTTERWAVE_SECRET_KEY=FLWSECK-xxxxxxxxxxxxxxxxxxxxx-X
FLUTTERWAVE_ENCRYPTION_KEY=FLWSECK_TESTxxxxxxxxxxxx
FLUTTERWAVE_ENV=staging
-
FLUTTERWAVE_PUBLIC_KEY - 这是从您的仪表板获得的API公钥(必填)
-
FLUTTERWAVE_SECRET_KEY - 这是从您的仪表板获得的API私钥(必填)
-
FLUTTERWAVE_ENCRYPTION_KEY - 这是从您的仪表板获得的加密密钥(必填)
-
FLUTTERWAVE_ENV - 这可以是
staging
或live
。预发布和实时API密钥可以从您的仪表板获得(必填)