dev-master
9999999-devA Laravel 4 package for the PHPForce Zuora library
The Requires
- php >=5.3.0
- illuminate/support >=4.1.0
by Darren Philips
laravel soap laravel4 zuora zuora.com
A Laravel 4 package for the PHPForce Zuora library
Install this package through Composer. To your composer.json
file, add:, (*1)
"require-dev": { "Dazza76/Zuora": "dev-master" }
Next, run composer update
to download it., (*2)
add the service provider to app/config/app.php
, within the providers
array., (*3)
'providers' => array( // ... 'Dazza76\Zuora\ZuoraServiceProvider' )
Run php artisan config:publish dazza76/zuora
to publish the package config file.
Run php artisan asset:publish dazza76/zuora
to publish the public wsql file.
Add your username, password and path to your file which can be obtained from your Zuora and select an endpoint to connect to, (*4)
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' ));
You can access default Zuora connection via the Zuora::connection
method:, (*5)
Zuora::connection()->queryall(...);
When using multiple connections you can access each specific Zuora connection by passing connection name:, (*6)
Zuora::connection('runtime')->queryall(...);
// With custom connection $listing = Zuora::connection('my-Zuora-connection')->queryall(...); // with default connection $listing = Zuora::connection()->queryall(...);
A Laravel 4 package for the PHPForce Zuora library
laravel soap laravel4 zuora zuora.com