dev-master
9999999-dev https://github.com/pulkitjalan/xero-laravelA Laravel 5 wrapper for Xero
MIT
The Requires
- php >=5.5
- calcinai/xero-php *
- illuminate/support ~5.0
by Pulkit Jalan
laravel xero
Wallogit.com
2017 © Pedro Peláez
A Laravel 5 wrapper for Xero
A Laravel wrapper for Xero, (*1)
This package wraps calcinai/xero-php package., (*3)
Require the package, (*4)
composer require pulkitjalan/xero-laravel
Laravel 5.5 uses Package Auto-Discovery, so you don't need to manually add the ServiceProvider., (*5)
If you don't use auto-discovery, add the following to the providers array in your config/app.php, (*6)
PulkitJalan\Xero\XeroServiceProvider::class,
Next add the following to the aliases array in your config/app.php. Pick and choose if you want or add all 3., (*7)
'XeroPrivate' => PulkitJalan\Xero\Facades\XeroPrivate::class, 'XeroPublic' => PulkitJalan\Xero\Facades\XeroPublic::class, 'XeroPartner' => PulkitJalan\Xero\Facades\XeroPartner::class,
Next run php artisan vendor:publish --provider="PulkitJalan\Xero\XeroServiceProvider" to publish the config file., (*8)
Since this package wraps calcinai/xero-php, have a look at the readme there for further details., (*9)
Example:, (*10)
use XeroPHP\Application\PrivateApplication
class App {
protected $xero;
public function __construct(PrivateApplication $xero) {
$this->xero = $xero;
}
}
or, (*11)
use XeroPHP\Application\PrivateApplication
$xero = app(PrivateApplication::class);
// or
$xero = app('XeroPrivate');
or use the facades., (*12)
A Laravel 5 wrapper for Xero
MIT
laravel xero