revolt-visual / laravel-balanced
此软件包最新版本(dev-master)没有可用的许可信息。
dev-master
2015-03-12 17:05 UTC
Requires
- php: >=5.3.0
- balanced/balanced: 1.*
- illuminate/support: 4.2.*
This package is not auto-updated.
Last update: 2024-09-24 06:49:17 UTC
README
通过ServiceProvider和配置扩展将Balanced Payments PHP库集成到Laravel 4中。
安装
在composer.json中将laravel-balanced作为依赖项包括
"revolt-visual/laravel-balanced": "dev-master"
运行composer install
下载依赖项。
将ServiceProvider添加到app/config/app.php
文件中的provider数组中
'providers' => array(
'RevoltVisual\LaravelBalanced\LaravelBalancedServiceProvider'
)
最后,通过php artisan config:publish revolt-visual/laravel-balanced
发布配置文件。
配置
建议将所有敏感配置从配置文件中移除。相反,利用Laravel的“点文件”将它们从版本控制中移除,并在开发环境中轻松覆盖。
如果您尚未设置“点文件”,请阅读Laravel的“保护敏感配置”,获取详细设置说明。为了快速启动,只需在composer.json
文件相同的目录中创建一个.env.php
文件。然后将您的Balanced API凭据添加到其中。
<?php
return array(
'balanced' => array(
'api_key' => 'your-api-key',
'secret_key' => 'your-secret-key'
)
);
如果您坚持将API凭据保留在配置中,您可以在app/config/packages/revolt-visual/laravel-balanced/balanced.php
中设置您的API密钥和可发布密钥。
<?php
return array(
'api_key' => 'your-api-key',
'secret_key' => 'your-secret-key'
);
使用
您可以在应用程序中正常使用Balanced PHP库。Balanced API将自动配置为您的Secret Key,因此您无需自行设置。
额外
在您的app.php文件中,您可以为Balanced Payments类添加别名,例如。
'Balanced' => 'Balanced\Marketplace',
'Balanced_Card' => 'Balanced\Card',