dazza76 / zuora
此包最新版本(dev-master)没有可用的许可信息。
PHPForce Zuora库的Laravel 4包
dev-master
2014-12-16 00:54 UTC
Requires
- php: >=5.3.0
- illuminate/support: >=4.1.0
This package is not auto-updated.
Last update: 2024-09-24 06:50:31 UTC
README
安装
通过Composer安装此包。在你的composer.json
文件中添加
"require-dev": { "Dazza76/Zuora": "dev-master" }
接下来,运行composer update
下载它。
将服务提供者添加到app/config/app.php
文件中的providers
数组中。
'providers' => array( // ... 'Dazza76\Zuora\ZuoraServiceProvider' )
配置
运行php artisan config:publish dazza76/zuora
以发布包配置文件。运行php artisan asset:publish dazza76/zuora
以发布公共wsql文件。添加从Zuora获取的用户名、密码和路径,并选择要连接的端点
Config::set('zuora::connections.runtime', array( 'wsdl' => 'zuora.a.54.0.wsdl', 'username' => '', 'password' => '', //'endpoint' => 'https://www.zuora.com/apps/services/a/54.0' 'endpoint' => 'https://apisandbox.zuora.com/apps/services/a/54.0' ));
访问连接
您可以通过Zuora::connection
方法访问默认的Zuora连接
Zuora::connection()->queryall(...);
在使用多个连接时,您可以通过传递连接名称来访问每个特定的Zuora连接
Zuora::connection('runtime')->queryall(...);
基本用法示例
// With custom connection $listing = Zuora::connection('my-Zuora-connection')->queryall(...); // with default connection $listing = Zuora::connection()->queryall(...);