simplynet / fio-bank-transfer-bundle
提供访问Fio银行交易的支付组件
dev-master
2015-08-24 21:38 UTC
Requires
- php: >=5.3.2
- ext-curl: *
- ext-simplexml: *
- doctrine/orm: *
- jms/payment-core-bundle: ~1.0
- symfony/framework-bundle: ~2.0
Requires (Dev)
- ext-pdo_sqlite: *
- doctrine/doctrine-bundle: ~1.2
- phpunit/phpunit: 4.2.*
- symfony/finder: ~2.3
This package is auto-updated.
Last update: 2024-09-28 01:53:31 UTC
README
这是一个Symfony组件,也是JMSPaymentCoreBundle的扩展,提供对Fio银行API的访问,但也可以在Symfony框架之外使用。
作为Symfony2组件安装
1. 使用Composer下载FioBankTransferBundle
运行以下命令添加FioBankTransferBundle
#!php
$ php composer.phar require friendsofsymfony/user-bundle 'dev-master'
Composer会将组件安装到项目中的vendor/simplynet目录。
2. 启用组件
在kernel中启用组件
#!php
<?php
// app/AppKernel.php
public function registerBundles()
{
$bundles = array(
// ...
new SimplyNet\FioBankTransferBundle\SimplyNetFioBankTransferBundle(),
);
}
3. 配置FioBankTransferBundle
您需要从在线银行获取令牌并将其放入配置文件中
#!yaml
# app/config/config.yml
simply_net_fio_bank_transfer:
token: your-token
或者如果您喜欢xml格式
#!xml
<!-- app/config/config.xml -->
<simply_net_fio_bank_transfer:config
token="your-token"
/>
测试
为了运行功能测试,您需要设置环境变量SYMFONY__FIO_BANK_TRANSFER__TOKEN
为您Fio银行API令牌。
运行测试的当前脚本可在drone.io上找到。